Like StackExchange, I think it would make sense to take this idea and bring a more abstract platform together. Niche communities (such as Ruby on Rails and Founders) can be created based on community involvement and volunteer willingness to help. A premium model can surely follow for certain communities.