Our installer called a script from the network after install. I think it uses the guirunonce, not sure. Anyways, we keep a batch file on the server that silently installs all the updates. So when new updates come out, we download them, put them on the server, and update the script, so the installer runs the current updates every time. It isn't the best way, but we use it for now until we figure something else out.