I see nothing different, what's exactly the biggest difference if you pay tax using fiat and Bitcoin? I think you might end up paying 2x tax, first is your income tax and second is capital gains tax.
Technically people need to pay tax if they sold their coins at profit, it doesn't have to wait until Bitcoin can be used for paying tax.