I Faver, Try-Spark ignition system, I have fitted 8 of them to BSA & Triumph twins over the last 10 years + and have not had any trouble with them, apart from one on a Triumph that cutout when blowing the horn, this was an easy fix, just fitted a capacitor across the horn contacts.
The downside is you have to go to 12 volts which is a bit of a problem for older bikes with 6 Volts, I done an A7 1958 up fitting the biggest 12V battery that would fit in the space available where the battery would normally go, and run it as total loss, as the Tri-Spark users about 1 Amp and will run ok down to 8 Volts, I fitted LED light all around, including indicators, I could do anormal club run about 150K over the day with ease. (Richard, Orabanda can attest to that).
The big plus side is, “TIMING” it is so easy to time the engine, and once set, you don’t have to look at it again, that alone is a big + for me.