RE: Does the bar on climbing stands....
It definitely gives a good sense of security.......
Depending on how you are positioned....yes you can take shots sitting....I have successfully.....
And yes, like mentioned above....you can definitely hit your bow off of it making noise which could possiblly spook deer...and yes, I have done this as well.
I prefer "barless" types though, but sometimes I use my climber that has the bar in the front....