True. For residential heating, heat pumps make for a similar ratio as they make 3-5 units of hear for 1 unit of electric energy, depending on conditions.
The challenge in heating is industrial heat, which is much hotter. Can't do that with heat pumps (yet?)