Well, pumped nearly 2million into stat upgrades this leaderboard round, and was naturally wondering just how many spots on the leaderboard would gain me, though to my surprise, rather then raising in ranks, I dropped further, and it shows me with only 159 Skill upgrades, and given the amount spend, and my current increase cost for further improvements is at 2399/2149/1999 , I doubt I could be so easily mistaken.
Noted, I did spend the money all in a go, so pretty much run my mouse hot clicking on those figures till I had nothing left to spend, not sure if there is a *to fast*, for this, though I would appriciate seeing my efforts properly rewarded.