The microturbines have been around for a long time and they work pretty well in stationary applications. I just have to wonder what the life of that mini-turbine will be in a vehicle. Perhaps they have some way to keep them in balance.
I wish they would have shown what was under the hood. I am curious how they vent the exhaust. Even if it's just a micro-turbine, you would think the exhaust would be significantly hotter and under more pressure than a combustion engine.
General Dynamics did a lot of research and engineering on engine stability when it (and Chrysler) was engineering the M1. Perhaps some of those principles would apply to a much smaller turbine.