I don't see the issue with our current system? Staff get the information and after the issue has been dealt with, the thread is abandoned (or occasionally, if people keep on talking, dropped). The only flaw I see with this is that other people are able to see your thread, although sometimes this is useful and provides more insight; it often results in flame/hate posts. It is possible to have it so that you can only see your own threads, and that staff can see all of them, but then you can lose valuable information.
However I don't see the use of adding in accepted/pending/rejected messages, it seems like a waste of time searching or playing around with SMF to add it in where it has no real use.