I think some private ranking statistics will help balance out player rotations between maps if the devs can implement a system that weighs K/D ratios, Grabs/Caps ratios (successful), Blocks (defending)/Return ratios, etc., to determine who's on what side when the map is loading. I say private because these ratios would only mean anything to the individual, which could be seen by said player in their profile (main LO page). Other than that, ranks are as pointless as scores. I mean if you want people to compete in a team-based game, let the clans do the talking and not an individual player list.
On that thought, maybe we COULD have ranks based on team-work and effectiveness? Since scores are meaningless anyway, rewarding people for helping their team would help give people some incentive to do better; some anyway. I would suspect this ranking would be a mode of sorts that could be turned off on some servers for those wanting to screw around. It could be purely for pubs, in that case.
Just a thought