Seems interesting.
A big take away is that you can store a house's daily use of energy with the equivalent of a 9ft x 9ft cube of the stuff, and since it's still load bearing concrete, they say you could use it in a house's foundation without issue, giving basically every house a built in daily battery.
They also talk about integration into the base of wind turbines where they currently just have structure concrete, so this would be a built in energy store.
No where near as energy dense as current batteries, but insanely cheap and ubiquitous, it scales without issue in any direction, and is well suited to "grid style" electrical loads.