To be honest, there have been enough instances in history of groups targeting their opponents using the legal system that I don't think that I'd actually support banning people with criminal records from either voting or serving in office, so long as their criminal record is disclosed.
Once somebody is out of jail/prison, they should be able to vote.
Of course, I'm for changing the definition of 'felony' from being convicted of a crime called a 'felony' to actually serving a sentence in excess of a year. We have too many paperwork felonies today.
That said, I don't like any of the lot listed.