That's correct on the post approval. If they just want an email any time a new post has been made they can just add those forums to their "Watched Forums" and then turn on email notification. They'll get an email for every post then.

Thanks for the extra info on the become user error. Will need to track that down.