In regards to dorkels and their effectiveness I can attest that they do work in both water fording, dusty environments, and snow. The key to making them actually work in dust and snow is the "Snorkel Upgrade." It's basically a centrifugal spinning filter element that's ejects particles prior to them flowing through the snorkel body into the filter. Pre install on our previous truck we replaced air filters after every trip, even with the snorkel. It was better than factory, but filters still required regular cleaning/replacement. Post install we definitely noticed the filters were no longer dirty after each trip. As for water crossing I think we all can agree the factory intake isn't exactly in the best location and it exposes the truck to potential water induction.