Well, heres a 10 day update on the progress, its still in the 29 gal and is getting along great with the con's. Since the BP went in the tank they have laid eggs, and now we have 200 or so free swiming fry with no aggression.
Before
Now
Tail fin is regrowing nicely, scales are filling back in, and the black patches are dissapearing. Still ugly, but getting closer to being healthy.
By the way, my wife named it Quazi Moto.