I agree with Alex and Weaver, he's gotten enough chances already. Yeah, he was nice and did stuff for the clan and all that, but if you keep on breaking the rules, that doesn't mean anything. If we keep giving those banned more chances when they have shown that they have not learned from their mistakes, what weight does a ban carry?
He's not much of a threat, but keeping him banned spares the clan from any needless issues.
"People die if they are killed" - A philosopher of the ages.