I have recommended 123s for years, and installed at least a dozen. They are a great product but they are not infallible.
As I wrote in an earlier post, I had a 123 fail in a 250sl soon after installation. The engine would simply not rev beyond idle. Gernold at SL Tech had a similar failure in a twelve-year-old unit. 123usa repaired both units at no cost.
A 190sl with a 123 that I installed ran perfectly for over a year and then refused to start. I sent the unit to 123usa and they could not find any problems. Almost out of desperation, I found that the coil wire had 5K ohms resistance. I replaced it with a zero resistance wire and that solved the problem. So my conclusion is that the 123s are sensitive to resistance which can increase as coil and plug wires age.
So here is my current thinking. If you have a traditional distributor setup, you can carry a spare set of points, a condenser, a screw driver, and feeler gauges or a small dwell tester. This will get you out of 99% of ignition troubles. With a 123, Pertronix, or any of the other electronic setups, you are stuck if they fail.
Cheers,
CT