You've probably nailed all the don't dos. The only other thing I'd probably add is to spend a bit more effort on photos especially if one is going to do a low effort single image post to milk votes. You only got one job, and there's really no excuse to take blurry photos as the camera quality on all mobile phones are pretty good nowadays.
I have seen plenty of posts that are just a crappy selfie or picture of their dinner. We don't expect everyone to be a pro, but putting in a little effort goes a long way.
I completely agree. I like seeing that a picture is self-made and not something taken from the internet, but being able to see the picture clearly is an absolute minimum.