FFS Kapalaybunny..for some bizarre reason i clicked your top link and my fucking eyes have gone into spasm

JESUS CHRIST turn it down
As for dump valves....any factory fitted cossie unit is fitted for a reason....longevity of the turbo...but thats only cause they run 270 degree bearings...all hybrids etc run the 360 so you can throw it in the bin