My biggest challenge with the review sites is following their rules and trying to translate their approval process.
I have had to challenge ratings of some of the published reviews (e.g. GPI) and question why other reviews were never approved and published.