If you go through insurance, you're probably going to end up with safelite. They have a bad reputation, but really it comes down to the individual installer. They did fine with mine, luckily. Afterwards, I didn't to deal with replacing again anytime soon, so I put this DIY film kit onto mine ...
I'd expect the elite2.5 to be an upgrade. Washboard roads are always going to be rough, though. Tire size, pressure, and speed will have more of an impact than the shocks. Airing down a bit and finding the "right" speed is your best bet.
I ended up going with a windshield film on mine: https://www.grab-gard.com/products/jeep-wrangler-windshield
It wouldn't help against what sounds like a defroster/heat difference breaking your windshield during that snow storm, though. But it would help with those gravel trucks.
My insurance company let me choose OEM versus AM. I have a deductible, so the price difference to me was significant, AM would have been less than the deductible, so wouldn't have been an insurance claim at all.
Thanks for the heads up. I don't pressure wash, because my paint guy told me it is bad on the paint, so I should be ok.
My windshield film is still working great, I've had a few hard hits that I thought for sure would have broken the windshield, but didn't, so I'm happy, I think its saved me at...
I've only had it on about 4 month so far, but it's good so far. A wrangler owner in my club has two years on his, which is why I decided to give it a try. So I'm hopeful it will last a while.
I'm a few months in on my windshield film install. I've had a few hard rock hits on the freeway that I thought for sure were going to break the windshield, but the film did its job. I'm very happy so far.