Application Post deployment feature
It would be beneficial to have a Post Installation feature for application deployment .
For example If Application A and B are required however application B can only be installed after Application A. Understand Dependency can be used to achieve this however in case of inplace upgrade of Office it is advisable to remove the previous versions and then install the new version .
A post installation feature can be useful for inplace office upgrade with all other products such as addins , Project visio can be post installed. This will considerably reduce the time for support
Understand the workaround is to use a Task Sequence