I will just echo that yes, the wip board lacks really good posts to help improve the mix. I will also echo that you're 98% more likely to get 'some' form of feedback if you visit #ocrwip, slap people till someone become active, and post a link demanding a comment (although, like the wip board, there are users who don't comment on anything, so be aware).
The RPG system sounds cool, but I'm sure that'll just give djp another excuse not to continuously post songs, work on other (probably more) important stuff, etc.
I also think the 'approved critique' thing would also be good in sifting through valid advice compared to someone saying 'this is awesome, I love it. Thxs.' However, that doesn't mean the 'approved critique' person would actually review any/all the wips in there (unless that person is Rozo). So I again suggest using #ocrwip for insta-feedback.....98% of the time.