Is it worth having, within the Review/Tools section (https://superuser.com/tools), thumbnails of all images posted to be reviewed.
I'm not suggesting the image has to be approved first or not, that's up to those who implement it, but I think this is more important now that "new" (low rep) users can upload images.
Or are we just hoping that when an image is loaded the 'normal' amount of views it gets will ensure it's flagged any way?