4 karma · joined November 8, 2010
Along the way, you are going to have to work your butt off to ensure the success of the business (no one else will care more about it than you), but its important to remember that starting your own business also creates some amount of freedom. No boss to ask for an hour or two off here and there. Pick your kids up from school, have a random lunch with your wife, work remotely while taking the family on vacation. If family is important, than a startup is actually a means to create more freedom in your life and spend quality time with them.
YMWV, but you need to find a way to make it work to pursue your passion. If you don't, you nor your family will end up happy :)
Good luck!
Additionally, consider what you want to get out of the Beta: If you simply want a name to use for marketing, then ensure that's in the agreement (obligation to support your marketing efforts). If you really want to get end-user feedback, either ask the company to put some skin in the game (money, committed to levels of use, etc...), and consider rewarding them in some capacity if they achieve your goals (x number of transactions, x number of users, y number of bugs, etc...). Rewards could be discounts on purchase when it exits Beta, participation on customer advisory boards, etc...