Looks like you're doing/have done your homework. Deer love grapes....so do turkeys and bears!

One of my favorite stands has a ton of grapevines around it....there's always something going on in the stuff....turkeys, grouse, pheasant, deer....occaisional bear.....definetly a wildlife freindly food.