The best thing to do is call Tom, he'll set you straight for sure. But, I have his Carter Weber's and I'm very pleased with them. He'll recommend them over the Holly's most likely because they're brand new and the Holly's are rebuilt.
As for the electric chokes that is what I have and they seem to work as published. I thought about changing to manual chokes after I had some stalling problems. It was not a choke issue it was a fuel vapor lock. Long story short, keep your fuel lines a good distance from the engine. This new 10% ethanol fuel has a much lower vapor point.
Overall after figuring out the stall problem the setup is great! I use my pickup for a daily driver and with the electronic ignition and C/W's this makes it a real nice combination. You'll be very pleased with whatever you get from Tom he is a straight shooter and his prices are very good in my opinion.
Cory