@ Haseeb: For H22 you will have to get some body modifications but no cutting. Fortunately, my H22 was originally with Manual gear box so its the stock one. Other than That HPR guys have done some amazing job on my car, as you rightly said that H22 is definitely a heavy engine but there are no vibrations or sounds coming from my car cause the fitting quality is excellent.
Yes, B series will be an easier swap for H22 its really a major swap.
Lets have a get together..