The main problem with the positioning (mostly against the AI when they attack you) is the length of the timer. You may have favorable wind to start, but by the time it hits zero they have sailed 3 circles around you. It's not as much of an issue against players. Perhaps lower the timer for the AI? The only way to mitigate it for now is to try and catch the AI sailing upwind toward you so you can control how close they get.