On the topic: I've had an ecobee 3 for the past few years, and I'm pretty happy with it - if you're in the market I'd highly recommend one. Killer features are mostly from the room sensors:
* Keep upstairs comfortable at night, main floor during the day
* Auto home/away mode (based on motion). This works so well, I only just changed the schedule to account for working from home about a month ago
I also like "Run fan for minimum of x minutes per hour" as it makes a noticeable difference on sunny days where the South side of the house is normally a lot warmer than the North.
Other than that, the app is decent and it's easy to connect to Home Assistant.
I have an older wifi thermostat controlling my fireplace, and a very useful automation I only just added turns on the furnace fan when the fireplace is "on" (temp set above 21) which helps keep the house balanced.