i took a friend for a ride yesterday and he said the car sounded like a boat being started out of the water... im not sure its meaner but ill be able to compare it to the berk street system on monday night when my new exhaust comes in! i personally would only use this at the track if I was trailering my car there but to each their own