I suppose some of that decision depends on the type of automation you'd like to use. If you want to be able to access the system remotely, through an app, your network, or the web; I would go with GHL. They've been around for at least a decade, plenty of time to optimize and debug their...