I've been hacking at features for my startup for a couple months now. As I progress, I get increasingly nervous about the process of turning the product into a business. I'm not so worried about the community or functionality because I am talking to people and getting great feedback. It's encouraging to hear that the stuff I'm nervous about ("corporate structures, interviewing lawyers...") is exactly the stuff that I shouldn't be focusing on, but it leads me to a tricky question... If I don't, who will?
There are size-appropriate solutions. In the beginning you have a bookkeeper and a lawyer but you are obviously not their biggest client. Then it goes up the ladder from there.