Ages ago, WileyP gave me a set with the ratchet straps to sell for a friend of his. The friend didnt like them. Neither did I when I wore them for one tree. The buckle equipped model should at least be easy to put on. But the ratchet straps are slow and awkward to put on. Once on they felt strange, but did work just fine in the tree. I know a couple folks who say they are OK. And Bailey's says they sell quite a few.
Make me an offer. This fellow might be surprised if we sent him some money.