Interesting idea. Unfortunately there are so many ideas floating around that good ideas will slip through the cracks. I don't envy the creators of the site. They have a difficult task made all the more difficult by stubborn and wrong-headed ideology.
Take care