You aren't thinking this through. Treating bitcoins as property for tax purposes makes it hard to spend. If it is hard to spend then nobody will use it. If nobody uses it, then it's value will be 0, and your investment will be worth nothing.
I agree.
And the current ruling makes even less sense from the mining standpoint. Very obnoxious policy.