I'll leave this to the people that he owes to fully make the decision, but my vote is ban for this main reason: since he has now created multiple accounts on poker skins, he has violated the TOC and anyone who does a p2p trade with him puts themselves in a vulnerable position.

If you want to keep him in hopes he pays his debts his poker screen names should be public so people know the risks trading with him.