@Gregory-D
aside from what @PeterJones has said, what if your plugin is installed for multiple users?
In the end it’s your plugin and you can do whatever you want,
but ask yourself if you’re happy if your nicely set up application
suddenly behaves strangely.
It might take some time before you realize that a newly installed plugin
is the cause of the behavior.
If you don’t believe this, take some time and search the forum,
you will probably find a plethora of problems where help was asked for
and where in the end the problem was caused by a newly installed plugin.
Just a friendly advice - nothing more.