They are talking hectares in this and it looks like the power density is below that of batteries, but its also cheaper per MWh.
I home long term battery makes a lot of sense, I have thought for a while something that goes from water and the air into methane or even liquid fuel would be highly beneficial as it could run from a generators through the winter and act for long term storage without requiring a turbine.
The potential problem here is that the mouse model is based on the Amyloid theory of the disease, which this year was largely determined to be wrong after a series of major frauds were found in the research implicating Amyloid. This drug might still work since it seems to act on other aspects of the condition in the bloodwork but there is every chance this doesn't work in practice.