I've driven all versions except the 5th gen.
If you want to be emissions free, get an old truck. If you want newer, better comfort, better suspension, better ride, get a 2500 with coils. I love my 2018 megacab. I have a build thread on here. I deleted mine. My mileage has gone up from ...