Hey Lara,
Not only the administrator role can access the settings tab but also other user roles with backend access. I can’t install your plugin until there will be an option to block user roles from the settings tab. I have a webdesign agency and many linked websites on Google analytics and of course I do not want clients of mine access other clients analytic data.
I know you gave a solution to hide this tab by editing the code but when the plugin updates this code will be back and I have to change the code again for a lot of websites. So that solution isn’t an option for me.