Going EFI. Can't decide

Yes Rumblefish360, Direct injection is an injector located directly in the cylinder head and allows for "direct injection" of high pressure fuel into the cylinder.

Yes, and you need a large mechanically driven pump too, to boost the pressure to over 1200 psi, on the turbo mazda you dare not go lower than 1700 PSI at WOT or Zoom Zoom Boom. I'll never own another GDI Engine (Gas Direct Injection) as the valves need cleaned since no more fuel from the port EFI to keep them clean. Mine at 118k looked like someone squeezed a carbon turd around them.