TTI exhaust, is it worth it??

This is a 9 year old thread bought back from the dead....