I disagree with the death penalty, but some things are beyond my forgiveness and understanding. So not in revenge, but in the ultimate casting out of society, I'd support it here.
I'm not sorry he's gone...well, about as sorry as the deaths of folks like Pol Pot, Idi Amin, and Jeffrey Dahmer.