The site's still up (at http://scientologyreviews.com). At this writing there are now 495 reviews. I am still the #1 Reviewer (read all my reviews at http://scientologyreviews.com/jrevie...views?user=119 ).
I can't say I'm impressed with Scientologists' ability to promote the subject in this avenue — as shown by the small number of reviews, although I am still impressed with Steve Hall's sticking to his original promise of publishing any user review he considers sincere. I was honest in my reviews, and made no bones about not being a Scientologist any longer.
EDIT: I see Terril wrote one review:
http://scientologyreviews.com/jrevie...views?user=178 (click on L11 link there to see whole review, which is far longer than the one line shown)
I don't see any from Leon . . . .