Well you could certainly get new skins for winning top 10. As in to change the look of the characters, blocks or whatever.
But I guess the people that are good at this game tend to be people that could make those things themselves

Maybe just a medal or something after their name, so that when they are on leaderboards it shows and tells people that this guy has no life... Or that they just generally awesome at the game ^^