Just to make this short... I hate most of them.
A lot of reviews i get, well some, and in other audio submissions, people say like, "great song, good use some work though", and give the score a 9. WTF am i or other artists are suppose to know WHAT they need to work on in the song. Also, some people say something similar like, "This song pwns!", and give the score as a 9 or 8. There are some what other guys who review atleast what the person needs to work on, but it's some what hard to find them through all this crap.
Which is why im thinking of submitting less audio to the portal and putting my full songs somewhere else. And im not advertising myself.