I agree that Teamchanging should not be allowed once a game has started or is a few minutes in, there is really no need to allow team changes, if the teams become stacked one side or another the only way to do it would have a mod/admin change someone, or have a setting or kind of command/check that would allow the server to auto balance.