Didn't like this at all. Not a friendly interface and was not easy to set up at all. Once i did manage to get it working, it seemed that someone had to submit reviews from the admin part of the website. Seeming as it is illigal for staff to submit reviews on their own company without purchasing services/products this isn't very good bearing in mind that they are most likely going to be the only ones to have access to the administrator part of the website. I highly recommend making the interface on the administrator part of the website easier to understand and also making a user review part so that users can make reviews. As far as i saw neither of these existed hence the reason why i am moving to another ratings tool.
Front-end submission is coming very shortly.