RE: One shot at it!
In the one area that you will be able to access I'd definitely plant some type of Legume mix and try to mow if possible. On the other plots Id plant brassicas which compete quite well with weeds and will give the deer something to feed on above the snow. If planted in the spring they should get atleast mid-thigh high by fall. Last year I planted Biologic Premium Perenial and had great success as this is a mix of clovers, chicory and brassicas. Have you thought about walking in with back pack sprayers and hitting cetain areas of the plot with a grass herbicide and fertilizing with a hand spreader around the first of August. You don't have to treat the whole plot just the areas near your stand locations. It could be alot of work but I bet it will pay off.