But much to my horror, the FOG client will task restart the host when connected to Wi-Fi, which ends up in a boot-loop and a very concerned end-user.
So to avoid this, just don’t create imaging tasks for laptops unless they are hooked up to the network with a patch cable, and leave all your MACs enabled so you can still use snapins.
I don’t know what your setup looks like or how your operations go where you are, but the way I did laptops in great numbers was I hooked up an 8 port 1Gbps switch on a big table, hooked that up to the building network, setup myself some power strips and some laptop adapters, and I used my pre-made FOG Groups to queue all of the turned-off laptops for unicast imaging. Then I hooked up 8 at a time and powered them on. When one completed imaging & domain joining & snapins, I shut it down afterwards and hooked up another.