Thanks for the responses so far, I appreciate it.
Ill wait until the next firmware is out as I like the option of having a read only choice to review the features of myGHL without exposing my controller to external manipulation.

I don't think that the following three questions have been addressed though, I would appreciate it if these could also be addressed.

5. What logging of access/modifications of each of the customer systems will be maintained and how will these be communicated to customers?
6. What protections will be put in place to stop manipulation of the controller settings whilst work is being undertaken?
7. What form of compensation and/or protections would GHL provide to its customers in the situation of the cloud service being manipulated and damage/stock loss occurs?

More details are listed in the original post to give further context if required.