I went from a 2017 F350 with the 6.2 litre and have been very happy so far. My main reason was the 350 was a little too much truck for us, the ride was super rough, and so it wasn't very comfortable on longer trips. It made my wife car sick. It was also an absolute pig on gas I would average about 18L/100 km, or 13 mpg. Since my trailer is only 5000 lbs wet, this truck can do it easily, and it rides much nicer the rest of the time. On top of that it literally uses half the fuel, and that's pretty awesome (gets better economy than my wife's edge). I did a 750 km trip through the mountains and back last week, and averaged 8.8 l/100 km (26.7 mpg). The 350 was also a bucking bronco off-road, and you had to do everything at low speed; this truck is much more refined. I would say if you don't need the tow capacity, it's not worth it as I can tell you from experience, 350's are not good daily drivers. 250's is slightly better riding than a 350, but not much.
It was an expensive lesson buying the wrong truck to begin with, but I'm much happier now with this truck.