Before you do that, get a Tune from tom BEFORE anything else since he will retune each time you do upgrades and need it, You should do the other stuff before the heads. Like 2.5" Exaust to get the added air thru the engine with less resistance. The 2.3 head will not give the biggest bang for the buck in the short run, better off with all the easy bolt ons before that is needed to make the heads worth it.
Reinforce the engine. Rear Dogbone. so you have less twist, its cheap and easy to get the better feel of engine to ground.
Exaust, cheap easy extra HP and installed in under 1 hour.
You will get more HP out of them 3 Upgrades then the heads will and you spend 1/3 the amount.
Get a CAI, unless your going turbo that IMO is not worth it if its your daily driver.
So Exaust, Tune, CAI and Dog Bone.. you now spent under $1000 and get 12 to 15 HP
It will sound faster, feel faster and work more efficiant.
Adding a head from a 2.3L requires SO much more and all I mentioned before you benifit from it. Like Cams, Intake, headers...
I am sure I am missing something here and there but thats the gist of it...