Honestly, I'd probably go with Website Feedback & Suggestions, as that one's closer (though still not quite right, maybe). I'll concede, though, that it's not exactly clear where stuff like this should be posted. . .