I usually build my own from the cores I've collected. Genuine GM. If you're worried about getting stranded, carry a spare module. That's the most common failure I've had over the years. I had 2 pickup coils go bad from broken wires. Most of the time the module can be replaced without pulling the distributor.

I usually replace the carbon coil button under the coil with the one MSD sells that looks copperish. I've had the cap burn in that area with low resistance plug wires. Apparently, the carbon button became the point of maximum resistance and built heat.

I also prefer GM modules. Some of the aftermarket units don't seem to hold up as well. If you pull a salvage part, some parts places like Orielly's can test the module.

Oh, be sure to use the heat sink grease that comes with the module. They rely on the distributor body for cooling.