I looked at my boat this week-end, and have exactly the same set up as you, as far as the equipment, and my roller is in exactly the same place, but I only trailer 200 yards to the ramp.
Except, my strap is over the top, and I winch on clockwise. Maybe it just depends on whether the lever is up...