Sturgis,
I have a 2001 Duece with EFI, 88b motor and I love it! I just had the 95" Kit installed, SE 203 cams running a Thunderheader and I'm completely satisfied! I've never owned a HD with a carb so I don't have any experience with that, but I do enjoy the simplicity of turning on the key and just pushing the start button without worrying about the choke.
Good luck on your purchase!
Kim