I think they should be tagged and subject to a curfew. And made to attend some form of "learning about consent"/abusive man therapy.
Unfortunately it seems almost impossible to convict, and when they are convicted there are still plenty of people prepared to believe the "false accusation, life ruined" narrative so the reality is there is no appetite to make changed and most rapists can just go about their lives doing what they like.