There is a public TS channel somewhere but it would be pointless as none of us would be on it as we are all on our private server.
Our main Team speak is for members only but as long as you are 25 or over then that is just a mere post away in the barracks.
There is no obligation so if you want to check us out then join up and see what it is really like. If you like the community then everybody wins and if you don't then that's ok as well, like I said there is no obligation.
As well as the comp squads of various levels of commitment that are starting up for this season we also offer a social club that has many lol's and if none of those float you boat then you can just hang out in TS like a lot of us do and just have a game. We play all over the place as well as having 3 BF3 servers of our own.
And if you get bored of BF3 for some insane reason you will find TOG is a huge place with divisions for most games so give it a go and join up. Cost you nothing but lots to gain.