How would you feel about supporting S3 as a storage backend in addition to local file storage? I've got all my files backed up to an S3 bucket. Happy to pitch in and add the support myself if you'd like.