Maybe I'm doomed to repeat mistakes until I've learned my lesson, but I made a similar pact when I did my PhD (Absent any promise of being a millionaire), as I did for the next company I worked for. And now at my own startup that is certainly the case.
Well, if you think what the startup join join does is really awesome and you're passionate about it, by all mean go for it, passion is something I do respect. And same for your PhD, I always respect people who have one because they were passionate about something enough to do research instead of going for a well paid job (I don't have a PhD but I seriously considered doing one in maths when I finished my Msc).