If I was going to try and improve an area, I would fix a few Honeysuckle patches. Deer love the stuff, it's cheap, it is very hardy, easy to start and it stands up to heavy foraging even in winter months.