Yup, its working, but the permissions aren't right, players can join the opposing team's channel and since there are 4 entries in \Assets\CommonSettings\Chat.gf for each team channel, it tries to create each team channel four times, but the six extra channel creation attempts fail, delaying the creation of the remaining chennels considerably (by a good few minutes). I'll play with it some more another time to see if I can work out the kinks.