No mention of round-trip efficiencies, and claims are that it's 30% cheaper than Li-Ion. Which might give it an advantage for a while, but as Li-Ion has become 80% cheaper in the last decade that's not something which will necessarily continue. Great if it can continue to be cheaper, of course. Fingers crossed that they can make it work at scale.
It's good for engineers and planners to have multiple solutions available that provide better fit to their prerogatives and needs.
We don't need one solution to do it all. We need plural ones.