Okay interesting, so on mine I have the batch file look for existing installations of FOG, if theres non then just run the MSI, seems to have worked for that one client, but theres no way of telling since registering on the fog server seems sporadic right now
Also found the firewall things here;
https://wiki.fogproject.org/wiki/index.php/Client_Setup#Firewall_Exceptions