That sounds like a pretty good solution. You could also remove the license agreement from the "upgrade" distro. Alternately, you can just subclass SUInstaller to do what you want. - Andy Matuschak