Your on track. A deer going up or down wind only will run out of room eventually!they use it to their advantage when they can. Having as you say wind in your face on stand if your downwind of where you expect deer works for me.
Just expect approaching animals from down wind behind you too.