Good to see you Jerry
There's lots more videos on the topic and it seems to be under development pretty seriously.
I can foresee a vehicle structure being the battery, etc., yea that would be amazing!
I do wonder how the power density would compare to the highest discharge lipo (actual, not using Brand Flame's magical graph lol)
Looks very promising.