B16b is torque less down ,Personal I do not like the b16b I have found them a bit hit and miss with my experiences ,A really good B18cR has more torque and power,Makes an ek9 better fun to drive and is more drivable down low city driving ect ,better mpg's then b16b ,
If you want cost affective power ,sell the b16b and put your money into a b18c , realistically out of the 2 engines if you where to build the 2 of them with the same parts cams ,pistons ect the b18c will come out on top ,I have seen b16b with cams only make 205ish bhp and b18cr will make 205 with just basic bolt on's on the same dyno and have more torque then the b16b
That is my opinion's on things .