It sounds like a great idea to me. As long as you had some pretty good internals, a good fueling system, and you kept the compression ratio around 8.5-1. Just remember with a turbo, supercharger, or NO2 the fuel system is the key to keeping your engine in one piece. Lean = BOOM! I would go a little bigger than a TO3. Im running a TD06 on my Syclone and Typhoon and i wish they had a little more turbo. They have 4.3ltr V6's.