If you think that the K24 is smooth, try an old 2.3 or 2.2, either of which are smoother than the K24 but not as smooth as the old 1.5 liter Civic engines.
We've owned them all, so the only bias I have is that I favor Honda engines.
We've also had three Subarus, two 2.2s and a 2.5.
These engines are not nearly as smooth or quiet as any Honda, although the 2.2s have a more pleasant mechanical sound than does the 2.5. The NA Subies don't seem all that eager to accelerate either.
Just calling it like I've seen it.