I'd love more numbers on energy density because I suspect this might be truly awful in that regard to the point that it probably isnt worth the cost savings from cheap materials. Plus the not inconsiderable mechanical wear this will have.
I suspect at some point someone will work out cathedral sized towers of concrete is just not worth it vs LFP or sodium batteries and a grid forming inverter on the same footprint with a lot more energy density.