Is the blank poage showing up when you click write a review or when you go to submit it? Does the url structure look correct to your forum?
When I submit it.
Now shows "vBulletin Message
Oh great, you had to go and press THAT button. There goes the whole site. Just kidding... We had an issue posting your review, please try again or contact support and use code 164250-A"
The url structure appears ok, however the productforums.php is in root.. which is fine if that where it belongs.
WYSIWYG
WYSIWYG is not a priority but, probably would be a nice option.
Categories:
http://www.cruise-addicts.com/reviews/index.php
Here is what I have in place now. So this may answer a many of your questions. Note the lists of ships and how you can select from the drop-down menu a specific ship.
The reviews are displayed by most recent submission. So
one Cruise Review forum sorted by newest with each
thread being a unique ship review would work.
Note that my setup is not perfect but, I think it can be improved with better software and VBSEO and good integration your mod provides.