Great point. I thought these thing, so I googled it and this was on the first page. I noticed that nobody responded to this after 6 months. Maybe it's because it isn't so simple when you account for the fact that the average person doesn't know what the difference between a token and a currency is.
IMO, I will never pay taxes on tokens. You pay the tax when you convert from the currency to the token. Once a token, it's non taxable for spending. That's the friggin definition of a token.
If you convert from the token back to BTC, and make a profit, that gain can be taxable I guess. I'm typing this on my phone so I can't be as detailed as I want to