I feel the best way to use cryptocurrency for buying and selling is within the crypto ecosystem. It will be pretty hard to get government approve the use of cryptocurrency allover their countries unrestricted. Even if they do they will eventually use it as bargaining tool to get what they want from developers. If you refuse to cooperate they will kick you out of their countries.