If someone doesn't auth with Nickserv or whatever service and they're designated a Guest nickname it will remove them from the channel, but you know that already. Couldnt you just do that with one or two lines though? I could be wrong bit doesn't the .auser bit seem kind of pointless? Just kick & ban on join.