Speed bump, armadillo, a rock, chunk of tire, a dip in the road, and it is going to be expensive (never mind you won't know your air cleaner got plucked until it is too late, and it will get clogged with every imaginable type of road debris in one mile).
Neat concept, but it would seem to be inefficient. Loooong turbo lag as it pressurizes the entire 20 odd feet of tubing on both sides, too many places for something to spring a leak, risky.
I didn't bother to read the forum end of it yet.
Were it me, I would find a better place to mount it. The trunk is a good place to re-locate the battery windshield wash for more room. The OEM air cleaner is obviously gone also. Inter cooler in a new hood scoop...
IMHO. I am not a street racer, but common sense has to kick in sometime. I'll bet it sounds cool though.