I wouldn't vote for anyone who has left the site for any reason. Some admin or mod was rude and you threw a bitch fit and left/threatened to leave the site, tldr20 remembers. You didn't like the way the site was restarted and disappeared/threw a bitch fit? Tldr20 remembers.
Shit talking aside, the site needs good moderators. Some of the people running are not those guys. Some absolutely are. I only voted for two because those are two guys I know are on the site religiously, who I know will put in work in vetting, in approving new members, and in doing the things site administration needs. Some of our other candidates are not around all the time, they don't post regularly, or they sit back on their "background" as if that is what matters. I have been around for moderators that don't participate. It is shitty. It means there is more work for everyone else. I've been in the vetting discussions where maybe two guys look and comment. It is annoying. Being a moderator is more than being impartial in the face of the sites more extreme members or conversations, a lot more, it is also approving a never ending amount of vetting documents, approving new site members and dealing with stupid ass squabbles.
You know who you are and who you aren't.
Remember all that when voting. Remember who is there. TLDR20 remembers.