Currently, Files provides what appears to be only a single level of access (can use) and a single limit on the size of file that can be uploaded.
A facility that allows me to limit the ability of certain users to upload an arbitrary file, or even better, enforce different maximum file sizes for different classes of users/projects would potentially be quite useful.