So... thanks to the increased activity provided by @Luigimaker, and hopefully the renewed enthusiasm.. I've gone ahead and updated the Leaderboard to show him how well he's already doing! Let's welcome him into our competitions!
As for you Mr Luigi.. keep climbing that ladder! The more games you play, even if you're not in the top 3, will add to your points. You'll make it up in no time!