I pee where ever I want to.I think if you pee around the deer alot they will get useto it.Than they will pay it no mind.Most places now have people contact in the woods all the time.
I normally just pee out of the stand, but on those cold hunts I usually piss in a bottle. Makes a good handwarmer if you dont pay attention to what your holding.