I have one and I love it . It takes some getting used to it, but you can hunt in places that won't take any other stands. As far as peeing it is not a problem, I have an old water bottle that I use. (MARK IT WELL!!!) I am able to take cat naps in it with no problems.
If you relax against the tree you don't make much of an outline. I would never go on a paid hunt and not take it along. it is very simple to move and completely quiet.