I think this is a cool idea to have a feature like this. We can have an special event to choose a project and support them from their beginning.
For example 100 project will apply to get incubated and will share their ideas to us. 1 project will be choosen by the community voting.
That project will staken some amount by the community. ( for example 500 - 1k dev maximum per wallet till it reaches to the amount).
Once the staking period ends, the project must share their progress and it will be checked by the dev team and the community and if it passes, they will earn the reward. And some portion of their tokens will given to protocol and the community as incentive.
I think this is a cool way to fund start ups and its attractive to investors. We can do it 2 times a year or maybe 3 times at beginning to see how it goes.
Its also suitable with Dev Protocols vision.