There is no need to give up on jreviews.
Basically all you want is the ability for users to review your content (products)?
In that case there is no need to restructure all your content.
I'm sure it is possible to modify the template so that everything works and looks ok.
The only thing you can't have is jreviews elements inside fulltext, everything else you can.
I'm currently working on to many jreviews projects, but if you have patience I could help you later.
