bought this exact model for my 150cc gy6 and I’ve had no issues. It really isn’t a bad idea if you’re just looking for noise control and flow control. If you want to seriously see performance custom exhausts are the way to go. Pretty good piece though and sounds good too.