This is closer to the intent of what was being discussed: the "serious violent felon". Whether non-violent crimes should be reclassified as something other than "felony", or whether violent crimes should be classified as something more than "felony", it really doesn't matter. It is the serious violent felons (murder, rape, kidnapping, violent assault, etc.) who should be kept away from free society for as long as necessary - up to and including life.
Otherwise, if someone completes the term of their sentence (including incarceration and subsequent probation), all rights of a free man should be restored.
Probably better stated than mine.