So this is just my opinion,
I tow a 39ft toyhauler. its 9700lbs empty, then add water, a 2000lb sxs, all the stuff we are taking, a 4 wheeler, 30 gallons of fuel, food, coolers ect. i suspect im around 13500. but ive never weighed cause im dumb.
With a 2500 i added air bags to level it out and smooth out the ride. it towed find for the most part. However at that point i was at or beyond capacity. If you know your going a big trailer and you have a general weight in mind buy a truck that exceeds that capacity for the capability and the safety of it all.
Imho, get the 3500. Just know it rides like a 3500 lol.
As for the ford, i like it. its a good looking truck imho. the HO they have / had has gobs of power and you get more out of lesser trim levels. a XL is about as loaded as a ram bighorn.
i dont know anything about chevy sadly. never got to test drive a 3500. but when i looked they claimed they were in high demand, never had any on the lot and acted like they were to good to negotiate. so i stuck with ram.
I also suggest this, find a dealer you like and or trust. That will make ram ownership tolerable. my dealer will warranty my truck no questions asked.
Stelantis is on the stuggle bus for sales. you can get good deals. I paid 66k for a big horn 3500 HO that stickered for 79k.