I wonder if there's a reason why the in-game interface tells us about stats, but not rank.
IMO rank is shaping up to be a better indicator of skill, with a few exceptions. As an example, pretty much everyone in the top 500 would be good teammates to have, and most of those in the top 100 or so are quite exceptional. I've noticed that my rank has been increasing, even though my wins have been decreasing, mainly because I've been playing against players ranked higher than me.
Even in pantheon, I tend to get slotted in with players that really do seem to be at about or above my skill level.
If GPG removed the stats info, save for perhaps minutes played, and displayed player rank it might make it easier for us to manually balance the teams....
...unless pacov is in the game that is.