The in-game VOIP of ED actually is pretty good. They "for flavour" added "transmission noise", which for my taste should be tuned down. For use with friends, regular TS still wins, not due to the quality of the actual transmission but due to the artificial noise. But when just encountering people, you in ED can just open channels and talk, without requiring to invite everybody into your TS server.
So, with the absence of bugs, this would be really better than a random TS server.
Built in voice chat would be fine if it had a considerably larger range of volume.