I understand what you mean, but the lack of an engine comes from the fact that it is electric powered. The other stuff sounds like they may have a real improvement in batteries. If so, this would mean really big bucks.
Considering the wild claims he is making, I think it's safe to say that he would parade any advance in batteries that the segway (sic) has presently.