This sounds like an explosive breakthrough.
bang.
there are a huge number of things that can store energy, chemicaly ,and reversibly, but the gotchas are always lurking, exotic wildly expensive ingedients, dangerous failure modes , or very complicated operational requirements that will not scale into the real world. this anouncent makes clear that is is based on dna, which is no surprise as nature is the ancient master of chemical energy storage,and which all of us useing right now anyway
"When exposed to a trigger -- such as a small amount of heat or a catalyst -- the molecule snaps back into its original form, releasing the stored energy as heat."
That's a bit concerning. Runaway waiting to happen.