Well i dont know anything about that company but i have a glass pack... and i like how mine sounded when i first got it it was all deep now its a little louder but still a good tone..when your off the gas has a rumble but when i hit it...people normally get out of the way...