Good points, but I'm not really worried about water, if it gets that high, i've got more issues than that.
its more to get my air flow outside the engine compartment to pull cold air. The snokel option is out because I run through to many wooded areas, it would be knocked off.
I've never taken the windshield down, I have offroad lights there, so thats not an issue for me.
I run through wodded areas also, and have not had any issues with the snorkel being torn. Also, you have the option of turning the scoop to the side or even rearwards to protect the little plastic grill (I have yet to do either one of those!).
Here's a pic of my Jeep with the snorkel, and the wooded areas we go through:
Notice that the snorkel is tucked in even more than the mirrors or flares; just a tad higher than the top.
As you can see, in my case, the snorkel does not make the Jeep any wider, so I just take the same care I would so as not to break the windshield.
Notice the snorkel on the ight hand side of the pic...
Check where the flare is on the last pic; should give you an idea where the snorkel was going by compared to the foilage...
The woods are so close in this trail that I even managed to have some leaves hang on to the front bumper, yet the snorkel did not take a single hit.
I should mention that on YJ's (not the case for TJ's), you cannot use windshield light mounts with the snorkel (I had to relocate mine to the hood because of the snorkel).
Felipe