Well you could, not worlds most nicest thing to do.
But basically mine the gui name of the entry. (you can easily loop all commands to print their name in selection rather than doing anything, maya will be back as its own when you restart it, or you can modify the find menu)
make a proc to hide it
make proc that unhides it
hook that procs to scripjob thet monitors set change
then make it persistent by creating teh scriptjob from within userSetup.mel or some other higher order script.