The top 100 leader board is great.
What about a personal ranking (like the other leader boards) and maybe the 5 above and below you or something of this nature.
I'm just outside the top 100, but I don't know if I'm in 110th or 310th. Not only would knowing help me push/not push for top 100, but I think a lot of players would find this interesting to know their current ranking.
Please fix the bugs first but might put this down on a future update list.