My concern with the approach is that it doesn't seem very lean. An idea that a developer has kicking around isn't necessarily one that has a market. I'd suggest getting involved early on the product development side and getting out and talking to customers.
Articulated market needs are much more valuable than just an idea... Nathan Barry had a nice post on HN the other day having to do with this: http://nathanbarry.com/finding-ideas-project/
Business Model Generation (http://www.businessmodelgeneration.com/book) is a helpful resource as well.