Has anyone used a HECs suit? Saw a half hour show dedicated to it.

Looks like snakeoil to me, it appears that there are some believers