I have a 390 that I got from Blair that was originally intended for a fun heavy street car, and I use it in my '70 F350 dually to pull 9k+ lbs through some hills in Pennsylvania and Ohio. It's about 9.5 compression, C4 heads, Edel RPM intake, Holley 750 with an unknown spec cam that has a nice little rumble to it. I kept the performance timing curve that Faron put in it, used an MSD Blaster ignition to fire it, and with 93 octane it pulls fine with no hint of detonation. That's with the NP 435 and 4.11 gears with 29" tires. I DO keep the RPMs up though, and never lug it in anything but 1st gear. I'd never have to drop to first, and I'm confident that it would pull fine in 3rd up about any hill that I'd encounter in it. I've actually never had to drop a gear to get up a hill yet, although from a takeoff I've held it for all she's worth before going into 4th. I do wish there was an easy 5 spd to bolt into it, but it is what it is for now.
The 390 doesn't have any issues pulling up the hills, but I've still got a 445 that I'm about to drop in it. I went that route for the extra torque. It'll use the same type C4 heads and RPM intake, and about the same compression. Maybe a bit less at around 9.3. As long as I use good fuel and don't lug it, I don't expect any issues pulling with it either.
I just posted this to show that it is possible to tow with a stock type drivetrain. When pulling heavy loads with a gas engine, I think RPMs are your friend, to keep the engine load lighter and away from detonation. As long as the engine is built good, a good tune, timing and an eye on plugs is key to make sure you're in the safe zone.
