Approval system, little work?
When we preview things as moderators or administrators we can't see the images uploaded for a product, plus reviews that are posted are just printed pretty unformatted (lacking some returns).
Can I suggest:
1. Reviews that are to be approved are printed on the adm page as a 50 char preview, (e.g. "blah blah blah...")
2. ....with a "Read More..." link that appears after each review that brings up a preview of the review correctly formatted in a new browser page
3. There's a similar preview facility for new products that shows admins the images that have been uploaded.