have yet to own a car with a turbo but many mates who have,
Basically apart from the nice "whoosh" noise all a dumpvalve does is releases the pressure, prolonging the life of your turbo and making it work less hard which presumably will give you a slight performance gain.
I'd have one if just for the sound, up 2 u!
hth