Well, I know this might be an unpolular and "way in the outfield" kind of response...but that never stopped me from running my mouth.
When I played in MechWarrior leagues (before the cheating got to be too much for me), some people really went all out on a website to show results of contests and battles between clans. I always liked those statistics and rankings. Like chess, you got more points from beating someone more equal to your ranking and less points for whipping up on, well, wimpy clans.
Not that I presume to know what the PBW crowd wants, but if I had to take a guess a what a lot of people might like, it's a way to see where they rate against a lot of other players. Bragging rights (or else crawl in a hole from embarrassment...

)
Seems like (I'm speaking without thinking--so what's new, right?) something like that could be worked out by forcing people to play with a newborn race for each game and then working out a computation based on the experience points at the end of the game and figuring in placement. Then, this ranking (along with other multipliers if appropriate and useable) would be posted. In mechwarrior, the winning team was obliged to report the win and the losing clan was required to "sign off" on it...verification.
Anyway, it's a huge suggestion and a big departure from what is kind of simple and easy to handle (in comparison). So, pardon me.
If anyone is interested, here is a link to see what I'm talking about
:
Mechwarrior League Play
(just click on any of the league links and then from the menu on the left, find UNITS and then under it, choose View Units to see the kind of grid I was talking about.)
Cheers!