You know, I don't think this is right. If only because the law is a big blunt stick and "sex offender" has been applied to people who are not at all deserving of such a title. The young, minor, woman who sent pictures of herself to someone and got convicted as having child pornography. The young man, 18 at the time, who had sex with his girlfriend, who was 16 or 17, and was convicted as a sex offender. Varying other cases that are otherwise ridiculous and do not make sense.
I would be concerned that innocent men would be suffering undue punishment because of a far-too-rash system.
I don't know how I feel about the matter when applied to actual rapists and pedophiles. I think some kind of program where they are locked up and still made productive to society would work. I don't think people like that can be "fixed". There's something inherently miswired in their brains and there's not much you can do about it with therapy or "rehabilitation". Still, I would not see them put to death if they can, in some way, manage to serve the economy.
And at the same time, I would see them put to death so their genetic line is ended.
Oh so torn.