If you space heat from natural gas, you can space heat from natural gas.Space heating in new construction, and replacement heating systems in older commercial buildings. Water heating in hotels and apartments. That doesn't include anything involving cooking in any of the above, and also doesn't include anything in single-family residential homes.
If you electric heat, then you can still space heat from natural gas. But also from hydro, solar, coal, oil, wind, geothermal, stored battery, and anything else you can convert into electricity.
I have a geothermal heat pump system which runs off of electricity, which is generated via a bunch of means. The thing is awesome.
As fuel cells come along, there's the potential to have them right at your site and convert to electricity in the back yard so you can run your own micro-grid.
If I was in charge of things, I'd put real effort into the grid technology. Ours is pretty fragile. The easier it is to convert and move energy to and fro, the more flexibility we will have to adapt to the latest energy technologies that pop up.