I've had mine installed and sealed up to the Volant for over a year, there are no issues with starving the engine for air. The snorkel tubing itself is much wider than the intake opening. Gas mileage on the highway actually improved 1 or 2 mpg.

I don't know what he is talking about.