how about it be like before, but expanded a little.
they join, an are told to change. but, they can still play, but after 2 rounds of them not changeing, they get kicked (tie it to a database and you coul shift to temp bans for repeat offences)
I have been told that this is a bug so I have made a thread here: http://war3source.com/index.php?topic=598.0