I'd buy a 350. I got a 250 w/ the 10k GVW option and I'm limited to around 2100 of cargo weight. Now that we want a 5th wheel toy hauler, I'm going to be slightly over the "legal" weight. I know the truck will tow a 12k/2300 pin weight toy hauler easily, but I'll be overweight. I have airbags on the truck already to level out the load with my current trailer. The 250 rear end does squat quite a bit, so you may look at adding them. The downside of a 350 SRW is finding one. I have 3 large dealers around me and there are only around 8-10 combined at all of them. The '17 aren't discounted nearly as much as my '15 was. I'm still torn to shell out $64k for a new 350 or not.