The " thing" was shown and discussed here, last year.
As for your question: if you sit and study the rig and apply what you know about hunting from a tree with a bow, and how restricted movement will work against you, I do believe you will answer your own question.
Wonder what your legs and feet look and feel like after hanging in the rig for a few hours. [X(]
I personally believe the " thing" is actually a joke and is not really on the market.