Another idea for updating Missons after review would be:
- Reviewer takes the mission, reviews, posts and marks as 'Final Review'
- Author a week down the line, alters something in his mission
- Author then uploads the new mission, over-writing the last one
- Author fills out an 'Updates List' field, which shows in the bottom of the Review, that it has been modified since, adding, "xxx"
So it could read, for example, at the top of every updated Review:
|| Final Submission Updated ||
You can click on that link, to be taken to the bottom of the review where the updates have been listed.
These missions are also marked on the overview listings, with a red sign to state the Final Submission has been updated, so that you can skim through and quickly note the new updated ones to try out.
That way, there needs be no new review, because the old review still stands, and is still valid to the version it was submitted under, you could even retain the old version, in the case where some alterations and updates are so drastic as to conflict with the review.
This saves manpower from having to re-review new missions with minor updates, and for a fail-safe, there could be a necessity to have updated missions checked briefly and approved before being made public, just to ensure it is the same mission, and not just some crap.
[ Basically, it's like 'This post has been notified'. Where that notified bit is, is where the updates listed would be, in a nice, clear fashion. ]