The helpdesk would suffice for a report, we also have a report button link on every post here on the forums. If you'd like to report a staff member, a higher ranked staff member will take care of it, none of the staff members are allowed to deal with their own reports, that would be downright wrong.
The fact you closed the topic after an argument that we were unable to reply to, would not be a very friendly move either. I don't really appreciate that once you start losing a discussion or no longer want to deal with it, you just close it up.
That said, I think the player representatives would just be another step in the chain of being able to talk to the ones that really matter. I think a weekly AMA from let's say thomy, martin or whoever else you'd like to talk to to deal with things, would work out just fine. A topic where every player if he really wants to, can leave a message to thomy, and thomy can choose if he wants to deal with it or not. It's a common concept amongst mayors and other leaders of civilizations to have a open consult one day each week for example, to talk to his 'citizens', no matter how small or stupid the issue is.