i have to say that while it definitely has its quirks, I have found the Evohome system really good. After very bad experiences with the hive smart TRVs, the Evohome is in a different league.

My main feedback area is that the UI on controller and mobile apps are quite dated.