I would so not ride one of those
It'd freak the bejesus out of me. It's probably even worse to fly that thing. How many passengers can fit on it?
If it still has faults with landing like that article said, i'm sure it'l be another.. two years until his prediction comes to fruition.