Thanks for putting this together Ted!
I have some suggestions that I was thinking of.
Having the products rating based on the average of the following: (maybe customizable options depending on what your site is geared toward)
- Appearance
- Performance
- Reliability
- Value
Customizable fields like you said would be great. I need to have fields for Pros & Cons.
Define what user group(s) can add a new product/service for review & what user group(s) can submit a review.