And since the name of the site is "Armor Games I think it's a good idea, but then if you think about it, it's a little similar to Kongregates badge system.
Yeah, and it would probably then be based on the difficulty of the game for how much AP you get, but then it would pretty much be a carbon copy of the badge system on Kongregate, so I just don't think it's a good idea.
Check Here! before submitting new ideas about AG3. As you can see, there are already several threads created which cite awarding AP/Reputation/Awards for game completion, achievements, and/or high scores.