Wouldn't some kind of gravity-based storage be cheaper/safer? Just lift some huge weights with excess energy, lock it in place, and then let gravity pull it down to reclaim it.
Australian Synchrotron is already using three giant flywheels as an UPS, here is a short presentation. I am sure that you will be able to find enough information to determine if doing this would be feasible on a commercial scale.
There are a few experimental installations of these around. I don't believe they are viable for larger scale storage, but fit smaller scale they seem competitive.