Did this myself, and my buddy went a different route.
He has a longbed Ram 3500 that he drives his Yamaha X4 into. BARELY fits into the bed and wheels sit on the tailgate that has to stay down. Severely limits his turning radius before smashing his propane tanks even with a hitch extension. Couple dents but he can usually get it done pulling a bunkhouse. I would not recommend this route and neither would he.
I got a Winnebago 29STT, but the weight was too much for my F250 - had to upgrade to a longbed F350. Ignore people saying a 3/4 ton will pull it all day long; pulling with a diesel is never an issue, it's the axle ratings and sway control that limit you. I've weighed my setup on a CAT scale and my F250 would have been way over payload/axle/tire ratings. Longbed F350 gives you nearly 4k lb payload with a loaded King Ranch+, plus a 48 gallon fuel tank. My toyhauler is massive and I didn't originally like the layout but after everything we all came around and wouldn't go back. Onboard generator, fuel station, 100 gallon fresh water tank, big living room, party deck...
My other buddy pulls a large Jayco Eagle HT with a shortbed F350 Tremor with 7.3L gasser. Smaller fuel tank with an engine that struggles to keep up in the mountains... Don't consider a gas truck if you're towing more than 9k lbs max IMO.
In short, get a toyhauler, longbed F350 and sleep well at night. If you want to camp in tighter spots fill up your longbed with an outfitter glamping tent setup and use a utility trailer for the SXS.