I put one on, a bit for water, (although it rarely sees any, let alone deep enough to worry about), but mostly for cold ait, as I had a lot of pinging, especially in hot weather. Intake temp on the gauges plugged into the OBD port said it was 15-30C over ambient temp in summer, so it was hitting 55C or more at times.
With the AEV (gen1) snorkel on, I now rarely see more than 10C over ambient, usually 5C over.
I also put a Donaldson Topspin prefilter on it & the air filter lasts for, well, years now. I pull it out & check it every so often, but I've only had to replace it maybe twice in the last 5 years. Even after dusty convoy trips when I was at the back, the filter was still pretty clean.
I was using the ram head on it & just putting the precleaner on for trips, then after driving home from work one day & noticing the JK seemed to be a bit noisier that usual. next morning when I went out I noticed the ram head was missing... Stolen or fell off? Don't know. So I put the precleaner back on & secured it semi-permanently, (not just the screw clamp), and never worried about it again.