The problem I see is there is always someone in the home that will miss with the t-stat to get the temp they want so there goes the program is always getting in other words getting overriode.
I conducted a test on my home along with some customers (friends of mine with newly installed systems). The test showed that finding at set point for each season and leaving it would be the same price if not cheaper to operate. I didn't just go by electric bill but also with kilowatt usage.
So my thoughts are simple. Find you a set temp for your home for winter and summer and leave it. It is one or have dozon of the other. Example try getting your home down to say 74 degrees on 100 degree day after programmable t-stat has held it at 78 till you get home. It will work harder in the evening when it is the hottest to reach the temp you want.
Now take that same home and set it for 74 degrees and leave it. When you walk in the door from work the home will be the temp you want it to be. It will use the energy all during the day or twice as much in the evening or night. It all comes to basically the same energy usage. Just my thoughts. My home sets at 72 degrees during the summer and 70 during the winter.
Average electric bill is $75 dollars for a 1695 square foot home with Trane XR15 (2.5) ton heat pump. I belive the highest bill I have seen with this system was $84.00...