Will threads in this forum show up when you click "New Posts?"
The idea is intriguing, and I hope it works at keeping the peace and saving you trouble. Have you considered nominating more moderators, rather than letting every decision come to you?
"The more ignorant the individual, the more credulous he becomes, and the more prone to believe in the fearful and satanic nature of the many things that pass his comprehension." - Charles W. Olliver
"I nominate you for President of Texas!" - Dr. Octagon
"I accept your nomination, and thank you for your vote."- Texas357