I drive a 99 RS.
my engine mods:
ram air intake (injen cai on the way)
borla uel header
random tech custom trackpipe w/ 9" resonator
2.5" catback w/ obx N1 style muffler
and a whole lot of routine maintenance.
It pulls pretty good with this setup. I wish I could go cams like you, but I need a new clutch. I'm going Exedy Stage 1 Sport Clutch, with an Exedy lightweight flywheel.
As far as more mods for your car, if you're going to have the engine pulled apart, you might as well go with some nice forged internals. Also, the Cobb high lift valvetrain would be a great mod. You can get a lightweight pulley from lots of different places. I personally would go with the Perrin crank pulley. It's not underdriven and only costs like 120 bucks. subaruwrxparts.com has the GFB 3 pulley kit if you want to lighten up all of them.
Oh, and look into upgrading your rear differential. The 2000's and 2001's got an LSD. We 1999 owners didn't.
Hope that helps a little!