^^ ahuh... ring your local turbo specialist,, tell them exactly what you want it for.. ie.. burnouts, hills, drift.. whatever and let em know your exact engine setup and they could talk to you all day about the possible turbos.. they do this shit everyday and are very f....king good at it....
lol dont listen to people that dont deal with em everyday, turbo specialists are out there for a reason..