The article doesn't mention the costs or complexity in building each unit but definitely implies it's cheaper than storing it batteries, which makes sense if it's essentially a heating element buried in sand.
Wonder what the smallest viable size would be, could you have one for each street / block of flats? One of the comments mentions burying them for better insulation which I'm assuming they didn't want to do just for the prototypes?