See my other note--all the government has to do is say "Coins moved...taxable event...pay up" and you have no recourse other than to pay the tax, or divulge you've moved coins to another wallet you own.
I do appreciate the discussion, yet I see challenges no matter how it shakes out...