1 watt will always equal 3.41214 btu/hr. God wrote it in the laws of physics. It will always be a worse deal to not mine bitcoin with any heating needs supplied by electricity.
But yeah, with that gas stuff, you just have to be an irrational ideologue like myself.
I won't be surprised if mining is never able to replace super high heat appliances, like ovens or stove tops.
There's a lot of room, though, for adoption of water heaters, space heaters, heated floors, saunas, hot tubs, etc.