Ok, I think that a game submission should be worth much more than just 20 AP. The programmers work very hard trying to make a game for the users of this site. Without them this whole site would never be possible and I think they need credit for that. Users get more AP for writting a merit about a game than accually submitting the game that gets the comments, and lets face it: writting a merit, even trying multiple time to get a merit is easier than making a game.
However, what's stopping some of the frequent game submitters from creating a game that i so awful, that the heads wont realize it's spam 'till it's too late. I mean, not to point fingers, but I have seen how awful games from certain submitters are...
...Although they never do make any posts on the site...
I must say 20AP is enough like if you write a comment on your game thats 45AP and you know everything about oyur game and then 50AP might give you 75AP if you get a merit too do you see what I mean?