i would trust a stock DSM BOV over any 5 dollar BOV found on ebay. they serve a purpose other than making a noise. that is to relieve the pressure from your charge pipes/turbo as you let off the throttle body.
btw, i forgot to mention. Dyno Time. get your air fuel readings, and get those lines matching as best as possible.