I can't figure what the excitement is either . The article doesn't give enough although this article tells us a bit more . It appears that using aqueous soluble ferrocenes might be the difference .
Speaking of energy storage , I came across this one the other day . Australian company , molten silicon which has a much better capacity and a commercial product getting launched soon . Check it out .