I had a Snugtop cab-hi on my former truck for 18 years. Very solid unit. When I bought my current truck I wanted a Vision/ProTop extra height but they don’t make one for my model year so I bought a Leer 122. Although both Leer and Snugtop are now owned by the same parent company the Snugtop, IMO, is a much better built unit...but pricier. I had several issues with the Leer shell right off the bat which the dealer had to address with mixed results. No help from Leer. In terms of the fold down front window, I also went with that for the reasons stated by malibubts. Full disclosure with the Leer...the window actually pops off after being lowered beyond a certain angle. It is not “hinged” in what you might imagine as the traditional method. Definitely get the carpet liner to deal with condensation, although mine was not adequately glued to the side walls and began falling off immediately. If you get a taller shell the rear hatch, even the framed type, will flex like crazy. This can lead to the locking handles not latching properly.
Sounds like I’m being overly critical bit I’m still a big proponent of sleeping in the back of the truck. Rain/snow, high winds, cold weather...no problema!