I was hoping we'd hear some more from the community before I responded, but it's likely that no one has started using this feature yet, except for us.
Here are some thoughts on what you wrote below:
Slight correction on what you said: you don't see all templates, but all network and your subnetwork templates. You don't see the templates from any other subnetwork.
Currently you're seeing some extra templates that were created as network templates in an earlier version. We're in the process of creating more subnetworks and when we do, should be able to move those templates. In that way you would only see the default
network template and the CfA templates.
We did consider adding a setting to subnetworks to not see network level wide templates, but decided to wait and see how people use the system and reevaluate later. There are some complications to this (since a subnetwork can have a network level template
as its default), but nothing we shouldn't be able to work around.
We did not incorporate the idea of subnetworks for controlled vocabulary. We should discuss this in more detail.
Users don't exist for a particular subnetwork, but for the network as a whole. For getting the e-mails, there is no way through the UI, but we could get such a list with a db query.
It should be possible, I believe to create an OAI set for a particular subnetwork.
We don't currently have that.
I think a lot of your thoughts make sense and we should discuss them further. I definitely think there are ways we can explain the subnetwork functionality to improve its usability for admins and users alike.