h22 in a civic wouldnt be all that bad, you just have to get the proper suspension setup. h series dont weigh too much more than a b18c, its just the way that the h series engine sits in the engine bay. the way the h22 leans forward throws off the f/r balance, moreso than the just weight of the engine. but anyways, it isnt as cost effective as a b-series engine swap