Most people would agree yes, they should be pardoned. I’m not against the idea of pardoning completely, just the idea of it being a single person questionable, since it seems a bit risky.
Someone could have a political opponent killed and then just pardon the assassin.
Doesn’t seem like a sensible thing to have around.