Have you looked into BitTorrent Sync? You can do semi-private (I believe) Dropbox-like Torrent shares, that could be provisioned based on emails or other requests from users. There is a really nice mobile BitTorrent Sync app, so I have particularly been interested in this as a means to distribute apps to Iran and China. +n