Config.xml property suggestion
In different office deployment approach we have noticed many issues. One of them is interrupting office installation or upgrade by opening any office app meanwhile. Many time user doesn't show enough patience and start opening shortcuts which actually corrupt the entire installation. In our environment we give a continuous notification to user that they should not open office application. But for a better and hazard-less experience that can be a property, I can suggest a property NoInterruption which will have Boolean value and will monitor upon the office related processes like Word.exe, Excel.exe etc. And that continuous thread will run until Click2Run is running in background or till that time when all office applications must be closed. Once any of these processes are detected, a message will given to user that they should wait till the installation is finished. I believe it can solve a lot of issues. Also implementing a small process which detects other process and stooping them will not be huge in terms.