Hmm... I just downloaded teamspeak and tried it. Plenty of empty public servers with massive max capability.
You can make your own channels in the server, you don't have to pick a username, and the only possible information it seems to give on the user is the OS type.