www.sspperformance.com was doing the upgrades for a while but looks like the site was refreshed or they stopped providing the service?
The stock trans holds 300whp pretty well. Once over 300 then you may want to send those guys an email. I also have a auto twin, love it lol. I'll be turbo sometime next year myself but plan to re-build the motor with lower compression for boost.