Damn man, that must be crazy fun to drive!
I wish I could get a ride in that thing.
Would you ever consider flipping your intake so you can ditch about a foot of tubing? I know it would look a bit odd but think about it.
I am by far no where near an expert when it comes to cars or turbos...