That's a great approach @pharesim. Just voted your witness. :)
Personally, I upvote the witness I have talked to at least once and I fully understand what they do. Some witnesses in the top 20 are not as active as others so they don't get my vote because I am unaware of what they do.