django customer review and rating app

I am planning to develop a customer review and rating website, more like The main idea of the project is to enable users/customers review and rate a company / Service provider.
Before I jump on developing everything from scratch, I am looking into available django apps that provide something similar like the following:

  • django-rated-reviews
  • django-star-ratings:
  • Pinax ratings

Any suggestions on existing django review and/or rating apps ??
I am open to suggestions for any similar open source software other than django as well.