Very true, but if the lad wants noise, then that's what he'll get with the Forge, good quality proven kit too.
But a dump valve is pretty much a dump valve, they aren't rocket science, as long as you get the correct type to keep the car ticking over etc, then there isn't much to choose between them apart from the sound if you just want to vent to atmosphere.