Probably just the ecu tuning or setup
Any engine setup should be capable of starting within two full crank rotations, as any signals it is expecting will happen within that time,
Most will be less than that though when everything is set right.
if it's taking multiple revolutions, something needs adjusted.