Twan, I suspect your ranking system won't work that well, there are few games, but many players, so I'm guessing you'll end up with a pretty short list of winners with very high scores, and then a much longer list of zeroes
Personally, I don't really like ranked games, since I play for fun, not to win or prove myself or earn some title, and I also don't like seeing what some people turn into if they win too much, or try too hard to win.
When games are ranked, you have a tendency to get arrogant winners, and angry losers, and sometimes a few "explosions" as well ["You caused me to lose that game! Now I won't be #1! *roar* I'll hunt you down like a dog!" etc.
or on the other hand "Your opinion doesn't count, you only have a score of 20 (loser)"].
Though that's just my opinion