As I mentioned in your Reddit thread, you should also check out the NS leaderboards. Yours are only season currently, and as Kallizk pointed out, some progress is done on non-season. Otherwise - great website, great idea!
Out of all the PTR's that been going on so far... Everybody should know by now it is "PTR" they always start off with huge numbers make most everything OP to collect data then Nerf low for same reason then adjust to what is beleived to be a happy medium.... So why does everybody freakout over a big Data collecting "PTR" nerf?