It's good to see this movement begin, or at least start to get some momentum. #WarOnSpam
The only exception I would take with your examples of spam would be what you call mooching. I see no problem with liking your own comment if that comment is a genuine, thoughtful comment. There is something that rubs me the wrong way when you see a comment like "Great post. Followed. Follow me back?" and they upvoted that. However, that is more because of the spam comment then the upvote. The upvote at that point is just icing on the spam cake.
Yeah the self-vote is still something I'm on the fence about. I've heard great arguments from both sides...