Yes. Heat-pumps will make up for some losses from all other steps but I highly doubt it all togrther will reach efficiency of purely thermal system. Heat pumps also rely on access to medium that they cool down to get the additional heat and are at least as complex as a fridge or air conditioner.