If you took about an hour to learn how team speak worked you would be much better off, also TS has been used for years in this community and there has been a small amount of complaints as it really does work well.
This is one of the 1st complaints of TS I have seen in the 11 months I have been in GL so it's not that big of an issue but you're doing god's work bro!