I don't think he will get killed and prison is in most mobsters futures but as we speak do you think he belongs in the administration
While I give him credit for doing his time, from what I've read he is a wild card, completely unpredictable...so no, administration always needs guys who have the ability to evaluate all options.
As Uncle Charlie used to say, "Never get into pissing matches with skunks."