Tim,
I also use Summit Racing quite a bit and am happy with them. I particularly like the fact that I can order late in the day and the parts arrive the next day from their Atlanta warehouse.
I am using dual Carter-Webers with electric chokes. I notice that you used an oil pressure switch for the chokes. The instructions I got from Tom Langdon said to hook them up to the ignition switch run terminal. I've thought about the difference and I can't think why either way wouldn't give the same result unless you left the ignition on for some reason when the truck wasn't running. Am I missing something?