Direct Fuel Injection allows you to control the timing of the fuel, and since the injector is downstream of the intake valve (directly into the cylinder) you have more flexibility with cam profile and compression ratio. No worries about pre-ignition when there's no fuel present.