Absolutely! I think it's fantastic to see innovations and applaud every attempt at quieter, lighter, faster. The only caveat is that all these types of videos of various innovations need a "in the tree" demonstration to prove their worth in the real world of saddlehunting.
Basically if you need to unweigh your tether in the tree to adjust or undo it that means you're balancing on your foot tether, a stick, a platform etc and possibly a lineman's belt, and those things take practice and calmness to be proficient.