I believe that the need of the hour is to recognize the cryptocurrencies as legal assets/services depending upon the circumstances and provide a legal framework for the same. Instead of some countries outlawing cryptocurrencies, they could proceed to legalize the same with certain legal, taxation and financial laws/regulations. This article, in my opinion, is one of the building blocks for such laws/regulations.
Yes, apart from reporting requirements, there are many ambiguities on the taxability of gain arising out of sale of Crypto Assets. While many are of the opinion that it may have to treated in line with sale of equity, while some are of the opinion that such may gain may have to be considered as other income, unless your principal business is trading of crypto-assets, in which case the same may have to considered as Business Income. Without having a particular set of rules in these aspects might trigger tax scrutiny in future days.