I don't use them with the exception of and that's very rarely, partially because it sleeps more than a dead cat.
The thing about vote bots is this: if you use them to boost a crap post to insane levels, you will lose your entire "investment" as your newly-boosted post will be flagged off the map faster than you can say "shitposter".
The same goes if you try to boost at the last moment. If the post doesn't warrant it, if its plagiarised or otherwise complete garbage, you'll get nothing but some heavy flags from various community members.
RE: What is appropriate use of upvote bots? A survey.