I've installed two Rugged Ridge snorkels. Fit varies drastically between the two, not sure if this was due to variations in jeeps tho.
The quality of the install is critical, as with every snorkel. However the fittings are very low, and the risk is high of water ingestion if the fittings slip. Lots of RTV, and do not tighten the hose clamps until the RTV has cured.
I think it looks good once installed, a lot less goofy than in pictures, but I wouldn't trust it unless I did the install myself and used a tube of RTV sealing the shit out of everything.
2007 2dr X, 6sp, 35's on D44's, 2" lift, cage, hydro, etc.