Microsoft is limiting the performance of windows updates from their end for Windows 7. If you need to clean install a PC that will require updates to reach full functionality I would build it 24 hours in advance to allow windows updates to download and install. Set client expectations.