These "Leaderboards" are what they need to make IN GAME - more public.
You should be able to look at the leaderboards and see the class that is played for that account and ALL the deatails. W/L % etc. And where you line up in those stats.
Would also be nice to see the CLASSES here too. Which classes are the higher tier players winning on the most.
For me the leaderboard ain't even that important but you can still find good ppl in the list. The reason why i don't take it that serious is because of ppl disconnecting, games crashing, moves not working as intended, games running at different frames for other platforms and gear level. The disconnecting issue is also something that happens in other games just look at this number 1 on KOTH guy cowering out.