Frankly, external communication services (like Teamspeak or Ventrilo) are just the equivalent of ingame radio. When you use global chat, you don't ALSO use direct chat. There is no way to enforce this anyways, so discussion of it is pretty irrelevant.