After a recent slow-speed drop on the right side I mangled up my TBA stock pipes .. not enough to affect performance but just enough for me to know I did it. I ordered some BUB slip-ons and am wondering if there are any opinions amongst the brethren?