Sorry bro...
If you can fit an astro in i'd agree that would be your best option. It would handle the power and you'd not have to dink around with trans tuning. You might not want straight gears though. Nice going down the track but kinda sucks when you want to cruise to the burger joint, or anywhere else. Using a clutch pedal is work. Needing to double clutch to get into gear is twice the work. And then there is the noise..
I've know guys with stock T-5's that lasted many years behind 500hp supercharged 5.0's. I blew 2 up in my stocker. They really only blow out on high rpm missed shifts, mostly 3rd gear of coarse.
An astro with their beefier heli-gears would be a great match, imo.
What about the shifter location?