Well, my intent with the message to the user is to explain that their post/thread has been added to the moderation queue and will be dealt with ASAP, thereby
preventing them from thinking their post just disappeared.
Now, in the product's settings you can choose to set "Moderate Posts?" to "No" and then the user will see his post has been posted like normal, but a report is generated that your staff will see and can then take action.