Maybe you could take a certain % of his levels away, starting from when he made his first multi. Money from other accounts -> Better Equipment (and now more donor days) -> More Levels. Perhaps they were used for experience... but taking away levels does seem like a harsh treatment, regardless of how much you can exploit it (a LOT).