Used a TDM400 card for 2 years without hardware echo cancellation with Asterisk.
Since the most recent DAHDI developments to include better support for hardware echo cancellation, this caused issues with software MG2 echo cancellation.
So I decided to buy the add module, and now the quality of the call is 100% clear.
Wish I'd bought the module when I originally bought the TDM card.