BTW...I really had to temper my reply, due to the 1K word limit of conversations. If you send me a true PM in the future, not only will you get a quicker response (conversations don't show up via e-mail, but PMs do), you'll get more input.
Sorry for the delay...I've been shooting the playoffs, not watching them. NBA and NHL, and next Friday the 2nd week of Wimbledon. Haven't been here in awhile.
My 5100s are harsh. I like it that way...I want my Jeep to drive like a truck. I also run E-rated tires, which I wouldn't recommend, unless you know what you're getting.
As for the 16s, they're cheaper, they're lighter, they have a larger contact patch, compared to larger sizes. I don't rock crawl, and don't plan on ever going bigger than 35", so it was a no-brainer for me.
The ride quality, IMO, is negligible...35s aren't compatible with comfort. Period. The DuraTracs I run have been awesome in the snow. Probably the best snow tire I've ever had. We got about 70" of snow this last winter, and I had no issues.
The ORH top is awesome. Again, that's pretty subjective. Look at threads on it to see if it's right for you. I run mine year-round, and have no problems with cold, rain, etc.