I've only used it for about a week, but I've been impressed so far. Installation and setup were very easy, even though I didn't have a "C" common wire. The guide walks you through step by step with clear pictures and videos.
It's certainly more expensive than a regular thermostat that you can schedule, but there are quite a few more options, like adaptive learning, adapting the temperature based on outside termperature, and adjusting remotely. I also really like the remote sensor option since it provides a more stable temperature by taking an average temperature of all rooms in use.