The initial promise was that Na batteries would be the cheapest ones. But economies of scale make it that they are the most expensive due to the fact that they are not produced en-masse.
So this is just a novelty item with some very specific advantages and a high price.