And... also a few questions which have come up the last few weeks.

How do I run a program for every user? The Winbatch section can not be called with the /AllNtUserProfiles modifier, so it seems.

What is the easiest way to modify one byte of an existing registry key, hex with a lot of values? I am trying to modify the 9th byte of "Settings" under [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StuckRects2], because I can't find out what the other bloody bytes are used for. I have thought about writing the key to a textfile and modify that file, and read it back into the registry. However, I haven't yet found a way to replace a part of a key this way.

How does everybody work with packages? Does a new version of Firefox get a new package? For instance, do I keep my own version numbering for packages or do I keep the Firefox version numbering and make my own package versions of that release? I can probably do it either way, but there has got to be some sort of best practice among users, and I bet UIB has thought long and hard about what is the best way to handle this.
Can I delete old packages from the server via Samba or are they needed somewhere, for uninstallation of the previous versions perhaps? Does a package with version 1.3-7 use the uninstall of version 1.3-7 or does it use the uninstall of the most recent version?

Does anybody have some experience with AutoCAD deployments? I can of course make an installation/deployment image, but this is still loaded with shite. With AutoCAD 2013 you have to uninstall a load of crap before it's stable. I thought about splitting up the lot into two packages: The basic AutoCAD package, and the package with customisations. This is of course because of the size of the AutoCAD suite. If I only have to deploy a few changes in settings it wouldn't be very smart to reinstall the whole kit and caboodle.