Perhaps developing as a business is less risk if on a smaller scale as you don't have the overheads of small business, staff overheads etc. ???
The truly wonderful thing about the technology age is that you can start a part time business, with little (or even no) capital and build it up whilst still working.