Nice article.
I feel though that, as many others, it compares the carbon footprint of production (panels and batteries) vs the footprint of burning only. By looking at the source of the carbon footprint, it seems that they take into account only the CO2 output of the energy factories, but extraction, transportation and storage has a non-negligible carbon footprint.