I've got one I bought used several years ago and use it semi regularly along with push ups and pull ups. It was great for me when I was recovering from a severe shoulder/scapula injury and collar bone fracture 5 years ago. It helped keep me from having surgery along with physical therapy. I used it after the initial therapy to continue to build my shoulder muscles up. Now it's maintenance. They are great for what they are, everything is a compromise of some kind.
I also hang my smelly bike clothes and driving suit/carbonX on it to dry on occasion