More than 20 feet is preferable for scent purposes.
If I am more than 15' up (which I always am), I don't worry that much about cover. The deer in my area don't tend to look up. Plus the areas that I hunt are mostly pine, so it is basically impossible to have cover while you are in the tree.