Id like to have one of their TH400 set ups for the Cobra. But it sounds like your going the right direction!
A th400 would definitely benefit a 3500+lb car. Pg seem to work better on the lighter Corvettes. Plus I'd have to cut the trans tunnel out to fit a th400.