18* heads will be a big step up from the 23* heads, ..
and if you have the pistons, .. why not do it.
But there's more then just the cost of the heads, .. you will also need
a shaft rocker system, .. make new push rods, .. new manifold.
Tell us more about your engine, car and how you plan to use it, ..
Curtis