Resistance electric heat is 100% efficient. What goes in comes out. If you can run a heat pump, it will be more than 100% efficient. How much depends on the temperature that the evaporator is run in. In winter in Saskatchewan, I would expect that the temperature would be quite low so the efficiency would not be much over 100%. If the heat pump could utilize ground temperature, the efficiency can be boosted considerably. To that end, modern heat pumps either use a large buried tank or a recirculating well to supply heat to the pump.
I would consider a waste oil burner. Perhaps you can tap into some of that tar sand.
. Maybe a small oil burner with electric heat for a backup? Insulation is probably the most economical improvement.