Hey there,
We're Division84 a 4 person crew operation based in Chicago (U.S.), with tons of experience in high end custom website development. Although we haven't made a review site, we have developed full magazine websites, and large e-commerce websites.
Through both of these large scale products, we have become well aware of all of the pitfalls that can occur and would be happy to guide you through them.
Thanks for your time.
Best,
Justin