What I would like to see is a place where each player with a profile could go and rank their fellow players. Perhaps, take the top 25 players or so (TH would be able to make a list of some of the better players) and then have a place where they could be anonymously ranked (Although it would require logging into your profile, to keep people from voting a bunch of times). This would also be broken down into Top Players (Overall), Top Attackers, and Top Builders.
What this would do, is first off give people some well-deserved respect (Mad props to PP's building
), but it would also allow choosing of teams/team captains to go smoother (Just talk to the top players and find out who wants to be captain.), and, this would allow the basis for a more detailed ranking system, which would be useful for having ToC competitions and stuff.