That's a great idea. But it will give me a very hard time. I have a couple of thousand screenshots. And a lot of them look epic. How shall I choose the "best"... I really don't know. But I will do my best.
You can submit ALL of them according to the earlier dev post. I'm probably going to submit 20-30 myself.