Although Good Luck with the swap ! ...But as Bang_ash pointed out ...The engine mounts don`t look that good ! atleast that is my point of view as well !
Car will never run properly if the engine isn't seated correctly ! so make sure that you ask the mounting guy to put some extra effort into it !
And to all people who are saying b16 is a torque monster! it is`nt ..the torque figures of Suzuki G series and B series is almost the same ....! so its not a v8 or something that will tear apart the chassis or something !