the weight difference between the h22 and a b18/b20 is minor, somewhere around 120ish (once you rid of the balance shafts and a couple other little things) which is made up for in hp and tq as you said. Plus the class that i've been setting the car up for allows the h22 (2.2L) to run the same 72mm inducer turbo limit as the smaller b series (1.6-1.8s).