I installed mines 2 days ago and its okay, nothing amazing to be honest. My car pulls a lot more for sure, but the sound isn't as loud as i hoped it'd be. I always wondered why nobody put up a video of the intake noise while driving, its probably because the camera wouldn't catch the noise. It does make the whooshing noise followed by a slow sigh which is cool, but definitely not as loud unless you have other mods pushing out more PSI. I still say it was worth the buy because of the added pull and the cost isn't too bad.
Btw...while on the topic, can someone explain how removing the cowl cover will help the noise? and what the risk is if it is off. Thanks!