Hi Mark,
On a Normal note I would prefer to broadcast the report/Workbook to the users.You can check out for Papers on Broadcast of Workbooks.
We can use APD and store the data in the system and then from there file can be picked up ,we can create folders for that and by using proper naming convention we can move,tranfer,archive the file.
rgds
SVU