I want to note a bug when using a team project that has the plugin installed the plugin uninstalls anytime someone else updates the project. It is a funny but very annoying bug. If you use version control and wonder what happened this is likely because the other person doesnt use the plugin or maybe he does. But every update it uninstalls itself in my experience.
That would be the manifest.json and packages-lock.json files in the Packages folder of the project. If someone doesn't have the plugin it will be removed from these configs. When they commit these changes, it will remove the plugin from everyone else. You may want to restrict who can make changes to these files (if that's possible). Or, block updates from changing yours.