I think dump valves sound nice but the reason i havent got one is bcos i do loads of driving on motorways and A roads and what i experienced with the dump valve is that when you come on and off throttle the car seems to be jerky which annoys me but otherwise when driving around town it seem to be okay no stalling just normal but with the sound also you gotta make sure you have the twin piston one.