I like the new leaderboard, but I question the choice of my country (United States for me) as the starting filter. When I first went to the leader board, I was perplexed. I’m 19th??? I was sure there was a bug somewhere. It took me a few minutes to realize that I’m 19th in the US. I think the starting filter should be World.
I find ranking in my country to be an interesting bit of trivia, but not something that I really pay attention to.