It would enable a huge reduction in CO2 emissions(bye gasoline), allow developing countries have stable electrical sources and low cost renewable distributed generation, cut costs(good includes cheap), and enable renewable energy sources to make up a larger mix of our energy production.
Always exciting read about new developments, wish I knew more about chemistry/physics, hopefully we get there sometime soon!