If they served their time let them vote, unless they committed vote fraud.
I would also exclude office holders who accepted bribes but that would rule out a lot of the state legislature and US Congress and Senate...
I agree. I bet most of them don’t bother to vote, anyway. If they paid for their crime, then that should be the end of it. Of course, many of them won’t stay out of trouble for long.