I don't mean to jump into this discussion. But there's this one thing that keep bothering me. It's the irony of the phrase "treated humanely", if this means be given the same treatment as the jews in WWII or the hundreds of thousands people that were/is tourtured and massacred in African civil wars, the answer would be yes.
Even better would be to grind him up for animal food or something else usefull, this way you gain money instead of having to pay for his hospital visit, housing and food.
It would also give new meaning to the common expression; "There's a little sex offender in all of us."