@pgleeson: for Figshare, do we want to limit ourselves to datasets only? At the moment, the way it's implemented is that resources like this one can be imported as a repository:
file:///...URL, but I'll have to double-check that.
Your starting point will be here:
here's a quick summary of how it works:
So as long as the file can be converted to the "nwb model", it will be converted to the "geppetto model" and shown in the UI elements