@fry_p Maybe too late, but in addition to complete a few:
You can configure the fog client to delayed-auto and to reboot the service on each error with the commands below recommended before start it:
sc.exe config FOGService start=delayed-auto
sc.exe failure FOGService actions= restart/60000/restart/60000/restart/ reset= 120.
Are you asking about persistent groups? In that you create a group with specific settings and then when you register a new host you make it a member of that group and all of the settings from that group are applied to the newly registered host?