I have no practical experience with OH, so cannot comment on the 1st point. However if I only want to set and forget, then the rest is pretty much irrelevant. I'd say HA is great for people who like to tinker and have a lot of time (and don't mind fixing broken things constantly).