I have installed towo so far on customers cars and have had no trouble with the quality of the DP or any other part. The twister is quite loud as you say and i'm just not sure about the look either. I think the other one was the GT muffler, that one was quieter and looked nicer to me.