Hmm, I don't know where your guy gets his information from because all I've read indicates the Pertronix units to be one of the better ones on the market. There are threads on this forum about electronic ignition and it's been debated heavily on LotusElan.net. The biggest detractor I can see is the potential for upsetting your rev counter but even then there are ways around it. I don't get why it's not producing enough output, it's either on or off as the distributor rotates and the coil is doing the spark plug bit.
So. CB points vs Electronic units ? Your points will be perfect when you fit them and perform just as well as any electronic ignition although I'd struggle to see how they could be better, it's only switching a circuit when all said & done. Electronic units like Pertronix come into their own because once fitted they stay exactly the same ad infinitum whereas with CB points you get wear on the heel or build-up on the points themselves reducing the gap & marginally altering your ignition for the worse. Hence the need to inspect/adjust every now and then. So it's less maintenance and after all you don't find many modern cars running with CB points, do you ?
Pertronix reliability. There are 2 types, Ignitor #1 & Ignitor #2 (maybe more now, don't know). The first version is the simplest and has been known to fail if the ignition is left on without the engine running, they overheat & burn out. The second version overcomes this problem and IIRC has a few other improvements. I've had #1 fitted to the Elan for a very long time now and to the Europa from 2011 onwards; I won't be going back to CB points but if I was buying now I'd go for the Ignitor #2 just because it's a more modern development.
Lumenition ? Can't comment on modern units although I did have one on a TR7 at one point but it packed in & I went back to CB points. That was most probably because it was early days, I tried Piranha & Mobelec as well but none of them seemed to last for very long. But I'd expect modern units of any quality manufacturer to be reliable now so it's just a "pays your money....." thing.
Brian