I'm all for progress & such. But to me, it seems like one more thing to break when i'm in the worst possible spot.
A local shop (KD Cycle) has a CR-500 powered ATC-250R that has efi. The problem with this bike is that it's just a one trick pony. The owner said he prefered the carb for dune riding but the efi was the hot ticket for the 300' sand drag track.