The game's source code is released. You could bind the requirement to a specific player name string even if you wanted to. Assuming your code is solid and there are no exploits to authenticate the usage of commands without proper permission, then it's fine to have on a production server. You could even code it to require a person to have a certain piece of equipment ID equipped or material item in bag to be consumed to use this feature. Anything you want really. The default behavior of everyone having debug on certain builds is just that, default.