I forgot that I see several people mention towing a trailer for the heavy stuff. That was the reason why I bought a long bed crew cab Ford F350 dually. The longer truck is much more stable towing heavy than my short bed Dodge.

If you small to medium, then any size bed should be fine, but if you haul heavy and bumper pull then the longer truck will keep your anxiety level lower.

My trailer weighs 12,400 lbs fully loaded and I use weight distributing bars and a sway bar. The same trailer was towed many miles behind my short bed Dodge before I bought my longer Ford. I know it isn't my trailer setup that is different, it is the truck. The Ford is much better.