Smart Upgrade Optional Arguement

I have lately been testing Smart Upgrade options and have the upgrade working fairly well but am interested in setting different optional Arguement settings. I cannot find much documentation on how this works apart from the Silent Install info in the Admin Help and something posted earlier which was /v/qb!+ . Anyone have any more info?

These work fairly well but seem to prompt the user for the install as soon as it is enabled to them, wheras if there is no optional argument the smart update box only pops up if they select file/tools/smart upgrade. I dont want to push this out to everyone at once and can restrict it through Allowed Users but should I have to?

Also,

I am using an exe downloaded for 6.5.X to 6.5.3 and it is 80MB (aparently its a trial). Having this in the document means that the user needs to download the exe before running it on their PC. Whats the best way around this?