Small scale or cloud based, sure. Do your stuff without "registering" yourself with any centralized authority. Large scale though, or if what you do has a high level of interaction with the fiat world, it is probably necessary (at least for now) to be a "Bitcoin company" or whatever. The way to minimize the risks associated with that is: 1) Minimize exposure to fiat currencies and legacy financial institutions 2) Decentralize your company (register in multiple jurisdictions), allowing yourself to hop to another country in case things go poo-poo in your "main" jurisdiction