Well deserved imo. If you, the Heisman Trust, can rationalize the other very publicized USC RB keeping his heisman, no one should be able to lose their heisman.
I can understand upholding probations and the like, mainly because I have no clue how you would reward someone definitively for lost games played, but a heisman should be held separately.