Ted Video: The missing link to renewable energy
This actually looks to me to be feasible. Not so sure about the cheap part though. It seems to me that containing liquid metal and power surges may be quite tricky on a large scale. I am not sure about Sb but Mg is a very reactive substance and could do major damage if leaked.
This stuff has to be tried though as volatile energy sources like wind and solar need adequate storage units in order to be effective.
The guys presentation was so smooth it made me nervous.
Antimony (Sb) is classed as a Metalloid, formerly called a transition metal I believe, not very reactive, used in alloys, microelectronics and mixed with Lead in Lead-acid batteries Poisonous. (Not that there are any metals that are actually good for you.)