It is a neutral website. They are forums where real people share their ratings and experiences. I trust wikifx for providing this forum and trust the crowdsourced opinions I get.
I'm surprised there are no reviews on this site. This is one of the best things about Forex. There is a wealth of learning material about the broker, the latest news, reviews and ratings and many other important information for traders.