Look at how much work is required for a TT kit vs a super charger...if you can do a cam swap on a c6 then you can do a super charger with ease. The TT kit install wasn't that bad but I found a lot of people messed it up.. I can do a complete TT install on a c6 in a matter or hours. The only boost leak I had came from the intake manifold from the vaccum port, which is illrelevant to the intercooler piping n shit.