Thanks - Ill probably use MEMCM to deploy the client.
Im still puzzled as per my original question.
"According to the docs, discovery and installation of the agent is done by the 'Management Server Action Account'. "
I know that the default action account used on clients to run monitors and rules is the Local System account. But thats not the account used to install the agent. That, according to the docs, is the 'Management Server Action Account'. When looking in the console at the action accounts, none of them say 'Management Server Action Account'.
What's even more confusing is that the domain based action account description says that it runs the rules when that is not true - its the local system account. So what is the domain based action account used for?