I loved my TJ one so much that one will be going on my CJ when I fuel inject it.
9/10 problems I've EVER seen with a snorkel have been installation related. Just be thorough on following instructions during the sealing phase. When my buddy's and I installed ours, we RTV'd the hell out of everything. Drain holes, airbox cutout, anywhere hoses connected.
Remember, just cause you install a snorkel doesn't mean she's ready for submarining. There's a heckuva lot of other stuff to water proof depending on what you're driving.
btw: what year/make/model?
This is just my humble opinion. Congrats on the piece of insurance. It was definitely one of my favorite mods.