While I think a "I hate moderators" forum might not see the light of day, I think you have a point about having a forum in which issues with moderation are welcomed to be discussed. What better place to have it than in the Community section. Of course, who cares what I think?
Why not call it "Moderation FAQs answered" or something like that.