Mine is not on a Tomcat but, yes it is well worth putting on. Smell goes away although at idle in neutral you can still smell the exhaust as it bubbles up under the swim deck. The sound is drastically reduced. Min'e's been on for years with zero issues. The install was easy.