Heat pumps and underfloor heating (especially when heating a slab) are a bit like night storage heaters, but perhaps even more laggy. You need to predict when cold or hot days are going to happen and adjust the settings to suit. Evohome isn't designed for that - its control logic is designed around fairly fast moving (in a thermal sense) radiators. I'm not convinced that it's suited for a heat pump / underfloor system.