It's better from the current one we have now. The only thing I suggest changing would be the size of the game screenshots, those are pretty small.
Competitive Highscores? Not really :\
Do something with it. I made it to help with advertising and i've yet to see anything being done with it. I really think, if used right, it'd draw in at least a couple players. And a couple players make a big difference.