So... they've basically invented plants?
The mechanisms that plants (and animals) use for chemically storing energy are useful for living things, but aren't all that great for long-term, large-scale energy storage. In some sense, we already use plants like that (biodiesel) and, in general, it sucks.
Oh, I missed that part. Very important difference, thanks!