The primary mechanism for setting menu visibility is exactly in its proper location (i.e. Appearance –> Menus –> Menu Structure –> Who Can See This Link). As an improvement, it would be nice to have in a common location (reachable by either (or both) as Appearance –> Menus –> [new tab] -OR- Plugins –> Installed Plugins –> User Menus –> Settings) that shows a “Where Used”. This “Where Used” function would be used help the developer double check that all menus groupings are set the proper level.
In other words, itemize menus that are available with “Administrator” access, “Editor” access, etc.
This might be an opportunity for some level of error or vulnerability checking.
Thanks again for a great plugin.