Nice but how are going to deal with the engine movements/vibrations? You definitely need a flex duct between the air box and your cowl...
Didn't NASCAR use some leather joints for that?