I'm sure that Ford has given some thought to hauling the car. I take the trailer recommendation as a helpful guide to potential service centers. Looking at the specs I see a 5000# electric winch is included so I'd think the car would be winched into the trailer. As for optimum winch offset I use strategically placed aircraft track and pulleys to accommodate anything I need to load.