Goodenough for me.
Although I highly doubt this will result in a battery "at least triple the energy density".
Even if it does, that would put the battery at an energy density of 3% compared with gasoline.
Reminds me of a recent episode of Nova that discusses the future of battery technology.