The command line arguments should be passed during GPW. Once it is an MSI file, msiexec will only accept parameters that are compatible with windows installer.
Alejandro Ronquillo
InstallAware
Home of The Next Generation MSI Installer
Get your free copy today - http://www.installaware.com/
I have an option though that would be dynamic. At one point in the install, the user has to specify a server name. Is there any way for the user to pass that through from the MSI?