i'm on hiop headers now. it's good. throttle response is much quicker and the butt dyno says 15-20bhp increase. downsides are that like aftermarket mufflers, there'll be a certain rpm where some baffling is heard, and overall sound level of your exhaust is much louder, as the precats actually act as a muffler too.
however, the hiop headers are actually M52TU headers, with an extension downpipe to connect to the rest of your exhaust pipe. Hiop does have a M54 header which takes into account that the M54 has 2 additional precats, but it's not in production. therefore the M52TU set is different and needs the 2nd part of the downpipe to connect the exhaust flow up, which is also provided by hiop.
the RD one is one single piece and neater, but the lambda sensor opening is a little lower down the stream. it's actually OE from Hiop, but looks neater overall. just like RD's ecu map is actually a Hiop program.
there's yet another option, Hotbits. It's actually a replica hiop, selling at below $500. however since it's a M52TU replica, you need to go fong kim or somewhere to create pipes to connect the end of the header to your exhaust pipe. however if your car is running high compression or FI, then there's a possibility they will crack at the flanges.
the extractor mod will be somewhat meaningless if you do not decat, and also change your muffler, as the restriction is still there. the gas will flow as fast as the slowest part of your exhaust system.
you will still get about 15bhp gains, but if you clear up your exhaust straight through totally, you will gain 20-30bhp in total. the precats are actually very good cat converters, and the moment you remove them, your car will stink like hell. untreated exhaust gases are actually extremely smelly. but just like any mods, the gains always come with downsides. but as for me, i'm very happy with the extractor mod.