How about adding "pending review" functionality so that users could see a list of their own pending reviews before approval? A submitted review would immediately be viewable in their pending review list. At least then they should know straight away that a review they submitted had failed.

Jimbob