Mostly looking to get some advice on pitfalls to look out for when designing. Definitely understand that it can.

 

Ideally we would want the system to remove the files via a scheduled job that would send it to a Mid Server File to be picked up by another solution. 

 

Unless you're implying that by having hte users delete via the UI it can trigger a script to move the deleted file elsewhere.