So while it takes ~7.6 hours in the diesel car it would take ~46.5 hours in a Leaf, and even if you started with the Leaf fully charged it would still take around 33.5 hours!
So if you're travelling from charge point to charge point with a significant stop while you're there and don't plan on travelling more than about 100 miles in a 15 hour time span then yes it is slightly more convenient in the sense that plugging it in takes 30 seconds and filling up a fuel tank takes 5 minutes.
Using a Chademo charger that can dump 50KW into the 30kwh battery, The leaf would need a real world 3 additional charges, at around 20 minutes each. So it would take about 8.6 hours in the leaf, not 46.5. These are pretty common, though not anywhere near as common as gas stations at this point (plugshare.com). Most Teslas on the road would need only one additional 20 minute charge.