I think it should depend on the nature of the crime, and if there is a pattern of multiple convictions
Despite with its a misdemeanor or felony. If they show blatant disregard or the law and order over multiple charges, then they forfeit their right to vote.