If you're going to do that, why bother having the big company at all? You've just described a startup - why not just go start a startup where you get all those conditions yourself, and also cut through a lot of bureaucratic & legal red tape and get to enjoy the full fruits of your labor.
If you're worried about risk and spreading your bets, why not start a venture fund that invests small amounts in lots of little startups and takes a percentage of the success, the way YCombinator does it?