I have a couple Killer B parts on my Impreza, good quality.
That being said, I'm not sure I would replace the aftermarket silicone intake for a hard metal one.
You can find a bunch of used intakes (quality ones) for cheap out there for the old engine. It's surprising they would put that much into making a new part for the EJ.