Dual Carbon Batteries

I’ve blogged about a few promising energy storage technologies. Most of which have come to nothing. This might be the latest technology to ultimately disappoint. However, it seems to me that with the huge amount of research being conducted, one of these days a breakthrough IS going to come. Is this it???