Couldn't this work without dropbox? You're limiting your set of potential customers by mandating they use dropbox. You're also missing out on some easy cash for hosting that users would be happy to spend if it meant easy access to files they need. If I can hook up my dropbox... Fine. But if I can access an organized online directory of requested files, by client, date, size, and any parameters I entered at time of request... That'd be pretty sweet. You might be able to take cash that would otherwise go to dropbox.