Players shouldn't be forced to leave the server when it reloads the config file - players would just get the updated info, the map would be restarted and everyone would be happy not to be forced to rejoin. Same with /gamemode X.
Fryer already approved on this idea, I'm just posting it here so he won't forget it.
As an addition, it'd be nice to have support for gamemode abbreviations, because remembering those numbers isn't too easy. Either allow for "/gamemode rambo", "/gamemode inf" or show an infobox when used with no parameter ("/gamemode"). I know it's more than easy with scripting, but things like this should be built-in.