Would someone post a picture from the ground looking up at a spot that displays good cover. I think this might be one of my largest faults... Never really thought about backdrop, really just thought that getting up in a tree in a prime spot would be enough... obviously I was wrong.
Honestly, it's just a matter of looking up and seeing if behind you there will be limbs and leaves. It looks like you're in N AL so you shouldn't have a problem. If you can find good backdrop cover, look for oak trees wider than you.