No the clan channel has a password, you can use anything else just fine. I also tried mumble and really did not like it and that goes for the client and the server.
Forum Rules