I hate thread moderation. I think it's killing these boards. I have almost given up on starting new threads because I can't remember the last one I had approved. I can only guess as to how many others feel the same as I do - the indication that is that it might be lots because the main page of the boards barely changes from one week to the next these days!
Ironically, I started a new thread discussing this and... it didn't get approved. :\
Anyway. One thing that I thought might help is this: Posters have no indication of if and when their thread is going to be approved or not. In addition, I believe that many new threads are imported into existing ones? (Mods can verify that). But the problem there is that we have no way of knowing if it has been imported or not. So my suggestion is that the user who has created the thread is automatically sent a message saying whether is has not been approved at all or whether it has been imported into another thread AND which thread.
At least then we'll know - because at the moment, we haven't got a clue - people might well be discussing my points and I have no idea!