AFAIK the problem with Pertronix is not inadequate performance, it's quality control. Some last a long time, some fail quickly. Unless you carry a spare (and are prepared to install it) you get stranded.
The GM is a known quality.