Ghosts in the machine...
There are a number of people who have had some unresolved issues with the 123. There are a number of people that have had issues with any of the systems out there. I've had a Pertronix installed in my -050 rebuilt cast iron distributor since 2011 and it's been flawless. So was the Crane that preceded it, until it didn't. But, I know one member here who couldn't get his car to idle properly with his Pertronix. Go figure.
Any of these newer systems will probably work for you, but there's always a possibility that the OOB (out of box) experience may require a bit of tweaking to get it right.