I hated mine for a long time and tried to only wear it when I was in higher hang on stands. Last year I decided to purchase a HSS ultra Lite Harness and absolutely love it. I never feel like I am wearing a harness and its super easy to take on and off. Now, I wear it every time out, not matter what stand I'm in.
I never wore one in ladder stands until last year. I was hunting right around dusk when a great horned owl came in and mistook my head for dinner. I never saw him coming and he pulled up about two feet from my face and I only spotted him because I turned my head when he was three feet away. I was super close to taking a tumble out of my stand that night. If that owl would have hit me or came from behind, ladder stand or hang on, I would have been falling. Expect the unexpected. You might have control over yourself but if a owl, hawk, squirrel, raccoon, etc is surprised by you and they feel like they are going to be harmed, they could come after you. They might now harm you physically but as your waving your arms, you sure as heck could go for a tumble.