A couple people on here, on a couple posts, have talked about one failure mode of a player council: people hand-picked by those currently on staff are more likely to be people who already get along with staff really well. This selects away from people whose only crime is not getting along with the people who run the game.
Of course, choosing the right people is tough. Holding a vote isn't really about to happen. There isn't some pre-made council that can already do it. Picking out leaders, officials, and the like is an old problem in any organisation, and so I suggest a way that is if not judicious, certainly more FAIR than any I can think of:
Toss all names of those who apply into a hat and cast lots to decide which five people get the position.
If you limit this to accounts that aren't obviously made to rig the vote - people who've been around for more than a couple months, say - you're going to end up with a good cross-section of the playerbase. Nobody gets to bias that team, they aren't beholden to staff for being picked by them, and we don't have to deal with democratic failure modes like especially loud or well-connected people getting picked.
So yeah. Cast lots, IMO. If this gets us a random sample of people unacceptable to you, dear reader, I implore you to consider why your faith in the playerbase is so low that any given five people can't be trusted to make sure nobody's fucking around.