Thank you for your insight. I will do some research on the best way to surface the option for where the plugin lives on a multisite dashboard and hopefully ship that change with the next iteration of the plugin.
Happy to make this change. I am actually fairly unfamiliar with Multisite WordPress. Is the short answer to this question to just add the plugin at the admin_menu level no matter what?