Also, seems kind of scary that this implies a future where so many people are in prison that their vote could actually tip the balance ?
Stripping felons of the right to vote was/is a part of Jim Crow, wherein blackness was systematically criminalized, usually through forced poverty and then a criminalization of poverty (e.g. petty theft for survival). Similar to a poll tax, the goal was to prevent black people from having a political voice, including but not limited to electoral. This is why these laws are mostly in former slave states. They were a reaction to liberation. These anti-black policies also applied to anyone else that would be systematically marginalized, serving as a reusable tool for the ruling class. Make poverty itself a deep pit of disenfranchisement and all you need to do is make your targeted group poor enough. Keeping the poor and precarious from organizing politically is also a goal unto itself for the ruling class, though we shouldn't get overly invested in the idea that voting would ever be enough to actually properly contradict the ruling class itself.
The criminal "justice" system is not about reform, certainly not in the US. Every aspect of it makes it harder to reintegrate into society afterwards, usually with your record following you well into your life after leaving the prison. Getting a job, finding housing, applying for benefits, all of these will be seriously hampered by being convicted of a crime and serving time. Instead, the criminal system is designed, again, to marginalize. Take the people that are a threat to the perceived interests of business owners and isolate and harm them, also attempting to create the appearance of a deterrent so that others don't want to threaten private property interests. This impetus poisons the entire system even when it deals with crimes that are not directly crimes of poverty or capitalist alienation (though the societies and pain constructed by the ruling class are certainly their fault).
Please note, however, that the fact that so many people are disenfranchised already shows us that the ruling class isn't going to let folks vote them out or otherwise engage in the political policies necessary to address injustice. They won't let us solve the climate crisis or systemic unemployment or treating housing as an investment. The overt disenfranchisement is a blatant example of how they tip the scales in their favor, but it is far from the only one; most forms of disenfranchisement are so deeply ingrained that few people notice them as such. Poor or biased schooling so that the public will accept propaganda narratives. The maintenance of an economic underclass stripped of rights (such as undocumented immigrants). A requirement to work so many hours that you cannot rapidly gain political consciousness. A media apparatus wholly owned by the oppressor class and obediently taking orders from it on what to focus on, which reporters to hire and fire. The elimination of public squares and meeting places by which to organize. The cooption of academia through a variety of means, ensuring that their work suits the goals of the ruling class or is at least stripped of its capacity to organize against them. The limiting of the concept of political action to voting and going to cop-sanctioned protests. Etc etc.
The way out of this is to organize directly with one another, to use our organizations to (further) identify the material root causes of injustice, and to work with more than just the tools offered to us by those who already have power.