Sorry but I saw it a year back on ESPN I think, that or discovery channel. Also I didn't see the exact video I saw the video of a guy with the same wings jet prepeled.
Just think about it, how would he be able to launch off the ground, it's not like he has wheels like actual planes, and I doubt that thing has enough power to just sky rocket him in a horizontal position up.
Honestly I figured it was just like the harrier. You stood up straight, the jets produced the thrust needed to lift off of the ground, the person, and machine being light as it is, should be easy to get you sky rocketing off the ground. The only thing I could see posing some what of a threat is landing. But I'm sure with practice and skill landing on your feet is easily done.
I don't think you quite understand how planes work. You're probably thinking of commerical planes. A 747 weighs up to 900,000 lbs, and with an empty tank it's about 395,000 lbs (that's more fuel in the airplane that what it actually weighs), which of course isn't including passengers and cargo. The airplane moves forward up to 150 mph plus and the way the wings are designed (the bottom being much shorter surface area then the top [the top being curved and the bottom being straight]). The air flowing over the top of the wing has to move faster then the air on the bottom of the wing, as they have to meet up at the same exact time. And simple chemistry is that moving air exerts less pressure then non moving air, the wings then produce lift. That's how the airplane gets off the ground.
The harrier is an aircraft that, instead of producing thrust by moving forward on wheels, the engines are able to point at the ground, and lift off that way. The weight of an empty Harrier is 22,950lbs and it provides 23,800 lbs of thrust from its engines Pegasus Turbofan engine. The harrier doesn't have to produce lift on takeoff because the thrust is so great it can escape the gravitational pull of the earth.
I figure it's just a smaller version of the VTOL. And with the extreme amount of weight lost (for a person wings and an a few engines), a vertical take off and landing should be easy to aquire. So as you see, because the person is so much lighter, one can assume you don't need nearly as much thrust to lift off.