Hadron, I'm not an expert, but quite simply, even if people could be rehabilitated, I just don't think they could be trusted. And probably, really why does someone who harms a child in that way EVER deserve a second chance?
My one of my best friends at school, a male, was molested when he was 2-3 years old. He doesn't talk about it to many people or often, but he has confided in me what it has done to his life. I've had other friends who were molested also, girls, but he was the youngest one. And every person I have known who has been molested has had their life and self esteem affected by it.
NO, sexual offenders of children, do not deserve a second chance because their victims DO NOT get a second chance to erase what happened to them.