i agree with you guys there should also be a point bonus that you get for completing the game but you only get it once per game so u cant keep getting points on easy games and it should be a bigger bonus for longer games
To do that you'd have to go in to the source and put some code in. And AG doesn't have the source for any of the games other than those developed by them.
All you need is a highscore and/or stats api and developers can integrate it into the games. Not every game is going to integrate it, but the games that do could have scores, etc...
These are all great ideas. I'm afraid I can't really add on to what you guys are saying, but I sympathize with the challenge of integrating this whole thing into the site. After all, it hasn't been that long since the site updated. Many people (such as myself) are probably getting on and seeing the new layout and concepts for the first time.