Twin Turbo? The only reason to get a TT is to run crazy boost. You are going to need a built motor from the bottom all the way up. Then you need a better 31 spline rear axle, if you plan on launching hard you should get a 9 inch rear diff. A new clutch is also a must have for that much power, stage 3 would be the best to get. That's just to prep it for the TT, you're going to need to get the entire kit and install all the necessary components to make it work. You also need a custom dyno tune on top of all that.
If you are going TT you are going to need extremely deep pockets.