there's pros and cons to each and every swap.
b16s are cheap, but have no torque.
b20s are cheap, but are dead at 5500.
h22s are kinda cheap, but in the end, it will cost more than a gsr to put in, and just about every aftermarket part costs more, if it even exists. there's def. a smaller market for h22 parts
i've seen bone stock itr's own bone stock h22's time after time after time in civics. numbers aren't everyhing.
really, its what do you want out of the car, whats your budget, and how good are you at mechanics