the problem with "cloud based," free or otherwise, is that you are at the mercy of the company providing the cloud services, and if that company should disappear for some reason, your cloud services are gone. I have nothing against cloud services if all interaction to them is standards-based, where if one disappeared, you could easily switch to another. Alarm monitoring is really "cloud-based" when you think about it, but if next-Alarm were to go belly-up, I'd switch to another. Unfortunately many of these new home automation systems popping up are not as flexible as this. They may say they can run fine without the cloud, but consider the features you'll lose should the company disappear.