Im kind of an extremist here. That would probably be the moral option but I personalty think threes some lines that should just be a flat out 'you cross it you die' kinda thing. I could understand a guy banging a 16 year old he thought was 18 but if he is sexually attracted to a 10 year old whatever wires are crossed in that guys brain should just be eliminated from our gene pool. Same goes for overt rape imo.
Im sure this is not a popular position to take but any person who removes either of those two kinds of human beings from existence I would support. Decisions in this life have consequences and people do not recognize how hard bringing consequences to actions echos within society.