Maybe there should be a disclaimer statement right up front when you write a review to make it clear that this is moderated input and subject to editing.
There is...
It's in our Product Reviews Policy which is shown on the main reviews page and also on each new review submission page in the right margins.
"NOTE: Newly submitted product reviews will not be displayed on the web site until after they have been
screened and approved."
and
"eHam reserves the right to edit or remove reviews and/or products for any reason at any time without
prior notice."
73 Phil NA4M
eHam Product Reviews Manager