That is great Gary!
It shows for me the huge benefit of the Ampera. It might not be quite as efficient an EV as the Leaf but it is much more useable.
With my Leaf I cannot use all the battery power that is available... EVER! If I do I stop. This means that although the Leaf battery has about twice the useable power of the Ampera it cannot go twice the distance. Leaf drivers must retain some power in reserve to ensure they don't run out. However, in the Ampera, with the generator as a backup, all the battery capacity can be used without the risk of being stranded allowing the maximum EV range to be extracted.
I rarely go more than 80 miles in the Leaf even though the capacity suggests it should go nearer to 100. The more over that 80 miles I go the closer I am getting to stopping. Clearly how close Leaf drivers go depends on their knowledge of the car, the terrain, the weather and what their feelings are about possibly being standed. Having said that... Leaf drivers generally don't get stranded because they understand these factors.
To be able to go 50+ miles without any of these risks or considerations is a better solutiuon for many. Not to have to even think about it and yet still have an EV that can do the bulk of their everyday driving in electric mode and still have a car that can be used for long trips seems like a super solution.
So, although from a purely efficiency perspective the Leaf delivers more miles per kWh of battery power, the Ampera is actually a better electric car system to live with in many ways that aren't so obvious from just looking at the numbers. It is also about how you can live with it and how you use it.
Yes, not the best EV I accept that... and yes, not the best petrol car I accept that too. But one that is reasonable at being both. I genuinely think that the Ampera, and other future ER-EVs (extended range - electric vehicles), are going to be a big success once the price issue is cracked.