My guess is that it's never going to work and that the inventor-dreamer has realized that, and finally decided that he could go public, because it's better to have a little publicity for a near miss, than no publicity for a wipeout no one ever hears about
Found on http://www.neatorama.com but the guys website is http://www.hover-bike.com