I think it would be nice to have a weekly(or daily or monthy) contest for all ArmorGames users to come up with an innovative new Armatar that fit in with the current style that Armatars are.
I'm not sure about rewards, but I'm sure armor points aren't too out of line. Maybe something else since armor points are typically used for Armatars, like a special title/color on the forums.