You are all right.
What i remember whenever i had a problem with the EFI my bike was taken to service bay and a device was connected to EFI pod (usb Like plug) , it looked like a calibration device. If i have that device wont i be able to rectify most problems with the system?

About the engine:
Its seams the carburetor engine has more power compared to the EFI version.
Also the compressor ratio had be reduced from 11.5:1 to 9:1, i believe this is to allow less fault resulted by EFI.

what i like with EFI is the quick throttle response which is not found in carbs.