blubuckaroo
Grease Monkey
I think you really made a very good point. A carb will put up with a lot of stuff not working well and still run. You can have vacuum leaks and exhaust leaks and in my case massive blow by, a cam with a few round lobes, bad electrical grounds everywhere and a carb will still run. Often people put efi on to solve a carburetor problem only to learn that their issue is really a bunch of other things. Efi requires a system that doesn't have fundamental issues. It rewards you with greatly improved drivability and the ability to tun without getting your hands dirty.
I went from carb to fitech and 4 months later ended up rebuilding the engine. I had known for a while that the rebuld was coming but efi just made it more obvious. That said, I would never go back to a carburetor or even waste time rebuilding one. If you have a carb on it and it's running good then I would leave it on but I would begin collecting the parts I want for an EFI setup since it's only a matter of time before that carb has an issue.
^THIS!^
The biggest problem with any EFI system, regardless if it's OEM or aftermarket, is the oxygen sensor.
If your engine burns too much oil, it will contaminate the sensor and you're done. Those things are easy to replace, but pretty expensive.
As swmrdrn said... Get your engine right first.