Permanent TS channel set up for this game now. I think current 'approved users' can make other users 'normal users' which should allow them access to the Elite Channel, otherwise you will be stuck in the lobby.
Its not the end of the world is there are no approved users online, there is multiple subchannels channels, its just with a 'public' team speak you can get douchebags coming in and playing music (hasn't happened so far...), so i set up a secondary 'approval' step to allow us peace during moments of tense gaming
KeyboardDemon is now also an admin so he should also be able to set up channels etc.
Send me a PM if you have any problems