Fast food made us fat. A revolution made us American.
Think very dispassionately about the 10 year revenue generation from A. an independent company, B. a product inside MegaCorp. Get outside help on this question. It is very hard for a small company to generate a long term growing stream of revenue. It is also common for large companies to completely mess up sales incentives and marketing for a small product in the total scheme of their big business. Forget about profit in this analysis - that will come if the revenue grows a lot. Then trade that picture off with your team's preferences about small/independent/"risky big bang or nothing" versus large/bureaucratic/"take some money now". People's personalities can fit one or the other of these risk scenarios, but the financial stakes can push the team one way or the other - despite personalities.
"All the people are so happy now, their heads are caving in. I'm glad they are a snowman with protective rubber skin" -- They Might Be Giants