if you can get a brand new h22 engine, go for it
but if your gonna buy a used jdm engine or a junkyard engine, keep the h23 and put a turbo on it. you don't know what might be wrong with a used motor.
you h23 is already in your car running.
how long will it take to swap an engine, compared to putting on a turbo.
you can also do the h23vtec, that might be easier and more cost effective