Thank you for this great plugin. Our Multisite is used by a French business school and your plugin does exactly what I need: allows some Super Admin to correct students blogs (but avoid them to have access to the multisite structure).
Just a problem for me when I use it (WordPress Multisite 3.4.1 with BuddyPress 1.5.7) : each time a Super Admin visit a child site on the network, he become owner of that site (not in the BuddyPress Bar, but in the WordPress Admin Bar > My Sites). When you check the Super Admin in the Multisite Network users list, it will show all the sites he have visited as his sites, but strangely when you check each of these sites in the sites list in the Multisite Network, the Super Admin is not given as an administrator (fortunatly!!!).
This fact is seen even if the Super Admin has a full role (no options checked in you plugin).
It is ok because the Super Admin seems to not really own the visited site (no change in BuddyPress and in the details of the site). But, this is really problematic, because gradually the list of sites owned by a SuperAdmin is becoming too long (as some Super Admin have to check and correct hundreds of students blogs...
Thank you very much in advance for your help!