I have 3 (2nd gen) nest thermostats and 3 nest protects. I've had them for a few months now and in general i'd say i like them, but they are not worth the price. If you are approaching these devices with the intention of saving money, these are not for you. While some may save money by utilizing the features provided, it really relies on your home being laid out in a particular way with the devices in common paths of traffic. While nest sends out monthly reports claiming that you've "saved" hours of energy, its comparing only to if your HVAC was on constantly and you didn't have any type of thermostat before, which i find rather silly. I love being able to monitor the temperature remotely, and adjust as needed, but i find myself turning off most of the nest's unique features like auto-away as they tend to activate at the wrong time more than right.
The nest protects, well the 3 of them, have been fine for the time i've had them. I did have a 4th which was replaced twice for false alarms. Again, not much benefit over conventional alarms, but i'm a sucker for data and i love being able to comfort myself by checking on everything remotely. Although, receiving an alarm on your phone from the nest protect which tells you there is excessive smoke in your house is not quite as cool as it seems when you are at work an hour away from home. However, in my case, i can thank my dropcams for putting me at ease and showing that it was a false alarm.
Overall, if you have a thing for gadgets and data, and have the money, go for it. Some may call it a waste, but those are the same people who should be riding their horses on the highway.