There seems to be limited vendor MSI functionality for changing INSTALLDIR. As far as I investigated you cannot set it to any location that includes spaces into path e.g C:\Program Files\. MSI will install but when opening excel it will crash. Setting INSTALLDIR to C:\Oracle this issue seems to be solved.
The rest of packaging is pretty simple. Copy MSI+MST from %temp% after launching setup. Modify your settings, use URL property to set custom location for workspace.
View inventory records anonymously contributed by opt-in users of the K1000 Systems Management Appliance.