I use a Dynamic View of UCM Clearcase to copy latest source code to the local disk.
An easier way would be to use a snapshot UCM view (even if the other teams are using dynamic ones), that you would cleartool update
each time you need those files locally.
The config spec of that snapshot view will be exactly the same than the dynamic one, and you can tweak the load rules in order to load only what you need.
That doesn't prevent use to use Robocopy and copy those files to the right place.
The idea is to avoid any hang issue, and avoid even those 5% copy failure.
Dynamic views are good for small consultation purpose, or for configuration update (rebase), or merges (delivers), but not for massive read operations.