I would avoid snorkles. They choke the air to the motor when offroad. Plus if you are in water deep enough to need a snorkle, you have other problems.
as for the lift, you get what you pay for! Something that is an inexpensive lift kit will not be as nearly complete as a full suspention system. That kit might look attractive because of the price point, but you need to really look at it.
I do not see any provisions for upper control arms, it is still a short arm lift, and 4" is pretty much the max for that conrtol arm's usable length.
I see Poly bushings on both ends of a fixed LCA. I would prefer one end to be a poly bushing and the other to be sometype of rebuildable joint (johnny joint, heim etc..) also I would rather see adjustable control arms.
That kit has a T-case drop, it is marginally effective to correct the driveline angles for 4" lift, I would prefer to see a SYE instead. it is truely the way to do it.
I don't like how that kit uses the stock track bars.. they probably want you to re-drill the front and what appears to be a flimsey bracket for the rear, that kit will probably have some bad bump steer. I would prefer to see a kit come with, at minimal, an adjustble front track bar. the relocation bracket is OK for the rear.
Fixed sway bar links are OK, Disconnects are what I would like to see at a minimum, ideally I prefer some type of Anti-rock type/style sway bar.
SO the long and short of it. If you are not planning to drive off road, and put minimal milage on your jeep, you don't mind a quirky suspension kit (bump steer, those poly bushings on the axle end will wear quickly) then buy if not. Save your money and buy something far more comprehensive.
also don't buy a lift kit from Quadratec or 4wd hardware, their mark up is insulting. find a local vendor, support local business and get it cheaper.