I like the site, and participating in project comment threads. I haven't posted any of my own ideas, but I like that I can earn credit to post it for free by commenting enough.<p>The value of the site depends on having critical mass of knowledgeable people discussing the pitches, but they are slowly increasing the number of projects and the people participating, and it seems like most pitches have at least some worthwhile discussion.