This is really cool! I use Steem Voter for now as I haven't been able to find the time to learn how to code bots myself. I'd love to give it a go, though, and this is one of the clearer tutorials I've seen on the subject, so thanks very much for sharing your knowledge with us! You've got yourself a new follower. :-)
How did you generate that list of upvoters? I'd like to see where I rank on it. I do try to spread my votes around as much as possible via Steam Voter, but I try to keep my voting power around 80-90% to maximize the benefit of my votes. Would be useful to know if my vote count has been really low lately so I can tweak the Steam Voter settings.
EDIT: I think I vote on something like 20-30 posts per day on average, so was somewhat surprised not to see myself on your list.