I think this is a cool idea. Agree with another commenter that the ability to leave textual feedback or annotations on the screenshots would be useful.
I did have a problem using the site though. I signed up and tried to create an experiment, but every time I filled out the form and uploaded the image, it never would submit successfully. Just kept returning to the same completed form. I'm...