I am running a tournament similar to your idea, if you would like to try that out. A lot of people are involved in it and it is great friendly competition!
Here is the link to it: http://armorgames.com/community/thread/4760027/tournament-time
Yeah and if you were like the highest scoring person in a game you get like 10 ap or something.
I like the idea, but to gain Armor Points for reaching the highest score, wouldn't you then need a 'thread closing date'? Otherwise people would easily get AP by simply reaching the best score over and over in open score games...