I enjoy playing these games.
You have some great funnels.
The wind is the major factor - I guessed at your prevailing wind - correct me if I'm wrong, Also topography, visibility, hunting pressure, and stand entrance would have to be considered.
Here is your pic:
Here is My choices for stand sites based on the funnels/sign and wind:
Its fun to try to figure it out - I wish I had your funnels!