the b16 will put more hp.
the b20 will put more torque.
b16 tranny is shorter than a gsr
with minor work to the b20, you will eat b16's. up the compression, port the ehad, get some stage 3 cams and valve train to hold it, and put 160+ whp out to the wheels.
do the same to the b16, and you will probably put the same hp out, but still, less torque.
i say b20