As far as range goes, electric with solar/roof should out perform in many ways.
It will last all day.
The solar option is now less than $1,000, you get 30% tax credits to boot.
It's a lot less noise pollution - zero air pollution (it does use oil too).
Here's one fact I read if there was loss of power hurricane etc. you can backfeed your home for some limited power like the fridge.
Don't you guys think about your carbon foot print!!!!
When I buy mine you'll like my bumper sticker
.