On a wheeling rig, it would be some sort of EFI for sure. I ran a carb on my K5 for lots of years on lots of trails; I made it work but it was far from ideal.
I'm running a Holley Sniper on a 454. It did have to go back to Holley for an ECU replacement after about 3000 miles. To their credit, they did it for free even though it was no longer under warranty. I've seen as much negatives as I have positives for both the Holley and FiTech systems. Some say they work great and others say they're junk. I think there are a ton of variables at play and certainly quality is one of them. I also think a lot of the issues are user/installer related. For example, when I first installed the Sniper I had a kinked fuel return line. It would have caused issues but luckily I had installed a fuel pressure gauge and saw there was a problem. Without that addition I might have been a long time figuring out what was wrong and likely might have decided the Sniper was the culprit.
In regards to my Holley Sniper and the benefits of hindsight I'm on the fence about if I'd go the same route again. Ultimately I've spent about the same money for the Sniper as the ProFlow costs upfront due to adding timing control distributor, but it was easier for me to spend the money in chunks rather than all at once. If the Sniper continues to operate without another ECU failure, then I won't have regrets. If it does fail I'm not really sure what I'll end up doing because it will mean starting all over again with a new EFI setup. That means a lot of money down the pipe and a lot more required to replace it.
I currently daily drive a 73 C10. It has a new Street Demon carburetor. It starts just fine at any temperature; it's been at or below zero in the mornings here a few times. It is a little finicky driving while it's still cold; if you get too quick on the pedal it'll die until it's run for a several minutes on the really cold mornings. It's kinda fun running a carb on an old truck, but I'm seriously considering doing an aftermarket EFI on it. Because it's a daily driver, I'd like to get better fuel mileage. I also notice my 454 with the Sniper doesn't have stinky exhaust like the carb'd C10 even though neither one has a catalytic converter - it's thanks to the O2 sensor in the Sniper EFI.
I still have the factory carb on my 66 C20. It has a manual choke but still starts up fine in the cold. This truck only gets driven once or twice a month typically. I don't plan to eliminate the carb anytime soon.
My conclusion would be that I would recommend EFI on a trail rig and a daily driver type vehicle. If it's an occasional driver that just gets driven on the street for "special" occasions or just when you feel like it, a carb might be just fine. Make sure it's in good operating condition and also make sure the same is true of the ignition system.
As for specific recommendations for EFI, as you can see, there's an opinion for just about every option and ultimately you'll just have to pick one that gives you that warm fuzzy feeling.