Love it Buttercup, made me laugh.
I got geared up for the leaderboard and then nothing, I do hope S8 haven't taken the leaderboard off because of all those who complained about it.
Personally, I love the leaderboards and everything else, you have such a choice of what you want to do.