What we have needed for many years: A simple user-facing storage system that apps can be given access to via OAuth. All the hard stuff like assigning a domain is done through the user interface. Cost per month about what Dropbox costs.