I think a lot of it is about what is your goal? build something cool, build a lifestyle business, build a growth non-tech business, start a fund-able business, etc? Do you have other people that might be interested in working with you on the idea?
This is largely aimed at tech businesses but to paraphrase I'd like to make it as general as possible but not more.