It seems to still be working, but you have to be in the top 12 to see yourself there. I sadly didnt have time to make it possible to your own rank if youre out of the 12 range.
Oooh it might be that the leaderboard has a limit?? It reached 100 people a while ago, and one other person said they didnt get on the leaderboard... I thought it was the profanity filter or something. I'm gona remove some people at the bottom! Thanks for letting me know!