Dont forget waves. I have sailed events where the waves decided where to go for best VMG both upwind and downwind.