RE: Engine mounts
The front of the engine mount lugs need only to be flush with the front of the plastic mount beams in fact on some installations I even cut the beam so to be flush or near flush with the engine mount lug. The material of the mount that is forward of the engines mount lugs serve no purpose and add nothing to strength.
The DB's are my favorite and work quite well.
John