If you deploy your fixlets with a start date in the future when you want/need to install Office, and have the fixlet set to start client downloads before constraints are satisfied, that should allow both relays and endpoints to precache the files. If you also have peernest enabled, that will allow the files to also be shared within the local subnets so the hit on the WAN is less than if using remote relays.