Check plugin or theme validity

There are a lot of plugins that use the same route and can cause clashes. The best approach to installing a plugin is to only do it if and when you feel that Your community needs a solution that discourse doesn’t ship in the core. I have deployed about 2 dozen communities for my clients and only half a dozen have actually really opted for some plugins since their use case requires something more than what is already shipped in discourse. Most communities only need visual enhancements which can almost always be achieved by using themes.