never gonna create a sanctuary...the deer know where it is safe already...
i would plant fruit bearing tree's like acorn or pecan..like the 100 gallon one's.
yeah it wont pay right away, but when it does its a good food plot.
pines will take at least 8 years to pay off as far as cover goes, unless you tend to them hand and foot.
we didnt even really see them all for 4-5 years, i mean a few, but for the longest time we thought they didnt plant a 20 acre section...and eventually we could see they did after they grew taller than the grass.