I've spent most of my time over on the toy hauler forum but since we've been talking about moving from the TH to a diesel pusher this is where I'll ask my question. We've been looking at 34 to 36 feet...
350 should do every thing required. You may not be the fastest kid on the block, but you will get there OK. High passes are simply time to slow down , gear down and go.