A couple of weeks ago, while I was sorting out an ignition problem, I also decided to change to a contactless electronic system. I chose to go with the Boyer Bransden unit, Kit 00089, which is listed for the CB400F and CB750F but, with advice from this forum, I assumed it would fit my 350F too. It cost around £130 with carriage.
Mounting the small electronic control box took most time but I finally fitted it under the frame below the seat nose using Ty-Wraps.

Fitting the rest of the kit was no problem. The whole points backplate is removed. The advance unit is taken off so that the springs and bobweights can be removed then it is refitted onto the crank. The Boyer Bransden unit has a built in electronic advance curve so the bobweights and springs are no longer needed.The circular circuit board replaces the original backplate and the magnetic rotor bolts onto the remains of the advance unit. The original wiring loom can be used but I made up a new loom as far as the connectors under the air filter box.

Like all aftermarket ignition systems the BB unit is designed to work with the stock coils. I checked these and found that they had a primary coil resistance of 4 ohms. I had suspected a coil fault so I was replacing them with new coils from DS Spares. Fortunately I also had the presence of mind to check the replacements which was just as well as they only had a 2.2 ohm primary resistance which would have drawn far too much current through the BB electronic box. After checking with BB I used a couple of 1.6 ohm ballast resistors, one in the power feed to each coil.

The initial set up, described in the instructions, gets the bike started then you can use a strobe to accurately set the timing using the full advance timing marks.
An interesting feature of the BB ignition is that, with two pick up coils replacing the contact breakers and TWO rotating magnets replacing a single cam lobe ALL four plugs fire together all the time
I contacted Boyer Bransden to find out the thinking behind this and they said
"There are a few reasons. Its more accurate, once its completed one revolution, the system will find a central point for sparking and that will never change. Because of this, it makes setting up much easier and can be done on any cylinder. It also burns un-burnt fuel ready for the next firing stroke which improves the running and emissions of the engine."
I have had the bike out a few times with this system fitted and it is a definite improvement over the old (and possibly a bit iffy) coils and contact breakers. It is smoother and more tractable at lower revs (probably due to the slower advance curve) and definitely pulls better at high revs too.