For control operators I do sort of the same thing with a small menu style script.
I set up a "control op" user account, added the script into the .bash_profile file along with logout after it.
This way all they need is an ssh client (Putty for example). I also use it via a client on my Droid phone.
Less chance of mischief in my opinion.