Should be a flagging system for posts to go to moderation instantly if reported X times (possibly by user group to prevent abuse) to have better overall moderation across all timezones. However, the timeout between posts, as you suggested, would be annoying. The alternative is all that user's posts going to the queue, but that could really mess things up if abused.
I know the posts you're referring to as they're still there, 4 hours later from this suggestion.
You,
@Alpha1, and I could've had the posts down by now; though, I'd probably put the threshold at 10 members, and play with that or use different user groups (other than "licensed customer") for the best results on XenForo (and our own forums).
This, of course, would have to be a total revamp of the "report" system, with instead of a user's reason, a drop down of possible reasons, then assigning the number of reports to send it to the queue based on that.