I have my doubts about heat pumps ever being viable for Canadian and other high-latitude countries -40 degree winters. Everywhere else though, they probably should be the standard.
In terms of cost, it's a lot cheaper than gas + electricity (it evens-out on the coolest days, and is cheaper otherwise). It will not amortize the cost of the heat pump itself for a while, but that's a cost I'm happy to eat right now.