Request for early feedback on "JupyterHub Share Link"

One of the things that nbgrader provides is an “exchange” directory that can be used by an instructor to manage the distribution (1:N) and collection (N:1) of assignments such that only course instructors see the N and individual students don’t see other students’ files.

Is that idea, of an exchange directory, something that might be useful as a generic JupyterHub server plugin that sharing services could then build around?

Offhand, I don’t remember how the nbgallery approach works (I don’t remember if there was a clone button you could use to clone a notebook from a someone else’s account into your own gallery).