Well, the mythbusters were actually responding to THAT specific video. I believe their findings were that the video is a fantastic fabrication, but not representative of an actual flight. I believe there was mechanical assistance or fleet filmwork in making that appear to be a man being launched.