Seems like a really great concept. I did a little more research and found they have a well thought out technical plan - basically re-thinking some older technologies in a new way. The motor generator is electrostatic, and the whole system is double gimballed and self stabilizing without active electromagnetic controls. If it works, it is basically a whole new way of looking at high speed energy storage flywheels.