Well... don´t know about SubiNoobie...
In my case.. I had a few surprises... My impreza is an ej16, and it happened to be a lot different as the ej18.
Same engine plugs, same tps, same maf, different ecu, diffetent intake manifold, smaller throttle body.
I have now in my garage, the complete ej16, the complete ej22, and some parts of an ej18, like intake manifold, injectors, harness...
I finally decided to go with all of the ej22 stuff. I´m right in the middle of the process now, and having no fear anymore to the wiring...
Also researching on piggybacks to fit one for the fuel management (because of the turbo). I think i would go with the apexi safc neo