They look funnier than hell but if it works...what an awesome breakthrough!
They tried this approach 40+ years ago, and it didn't work. The most difficult hurdle is not the torso, but rather the hands, for which it is extremely difficult to make suitable gloves based on this technology.