If I'm reading this correctly, all ideas for a niche go though approval and then a bidding process. So once approved, you would need to win the auction to finally gain your own niche idea?
Yes, that's what it looks like. It's a much more refined process than I thought. The only thing that I don't like is the bidding process. I get that the presenter of the idea still gets a benefit somehow (from the looks of it, more "points" or something of that nature) but it just won't feel right because if I propose a super awesome niche or something that I'm really passionate about, it can easily just go to the highest bidder. So in the end, Founder status gives you an advantage but at the end of the day, it'll still be the world of the whales.