No more posting your wins/losses on the forums and having the other team argue about results. You set up some rules, post those rules, and have admins and refs that determine the final outcome. And the scoreboard doesnt lie
I think that unless ICO implements a ranking / tracking system from within the launcher, this will be a hard sell. I have seen very little evidence that most players want to play for rank. In fact, it is painfully hard to get a game together where one team is perceived as being better than another. Many people do not seem interested in clan matches, unless they are confident that their clan or team is going to win. There are a few of us who are willing to take handicaps just to get a game going, but it can be frustrating. So I would be pretty amazed if the online community bought into a ladder that required any effort on their part.
Actually, I think the difficulty in balancing teams has led to the anti-ranking system and smurfing in general. There is so much drama over team balance and team creation for veteran players that I think many of them just smurf rather than deal with it. I know it is a big bummer for me to spend 30 minutes with people fighting over teams...and then have someone drop 30 seconds into the game so teams have to be reformed.
I would actually love it if there were a ranking system from within ICO because you could identify smurfs pretty quickly, their low games played stats would still propel them up the ladder as opposed to someone with 50 wins with their buddy vs the AI, but was useless at PvP so their few losses against real people would drag them down and rank them appropriately.