no, d15b non vtec, but comparing the size of engine bays of Ef and ballade , my rides engine bay is much smaller so it was obvious of it touching the firewall so the moving the engine was the only option, unfortunately figuring it out took alot of time, first i thought it was foundations then engine level etc etc regrously testing different methods gave me alot of headaches and wasted alot of time and the signs of the after math are still in my engine bay (the marks and paint worn out) as its still in original paint and was not painted due to the resale effect :S , i even had nightmares about it in those days :-#
but im glad you got the swap done perfectly..