Well this may be odd but would you consider making pixel art of the week..
Get a few judges, there is enough pixel art getting added for a contest.
To my memory someone started it but it only lasted a few weeks.. considering You're the pixel art mod I thought I'd ask you..
~Kian