We use SCCM to deploy the filter agent. On uninstall of the old agent a forced reboot with no notification is done. This is very problematic as it can happen while people are using their machines. Mostly laptops so I can't deploy at night as they might not be in the office. If a reboot is required then a notification to reboot at the least is ideal.