I hate debates but am just telling my experience here ... I started the Automation Journey back in 2012, I googled the best automation systems available @ that time, and Got top 5; C4 was 2nd to Crestron, ELAN and other was there as well, after 2 weeks research I opted for C4, simply I loved the interface! Am a hard core DIY'er but frankly, I loved C4 and will always do, simply the best ever capabilities, ease of programing, etc and a solid rock reliable solution that simply works and will continue to function ... Try that with DIY's solution, good luck! The hassle of upgrades, etc is just too much to deal with and will break at any point of time! I rather have C4 dedicated to build the best Home automation money can buy that simply works and is used by regular pple like my wife and kids not nerds!