Well I had a customer that tryed that style ignition. He got 2 for 2 that were junk. Not sure where he got them from, but I finally did the old school and dependable points and I believe he is happy now. Cost me a rering and gaskets cause he didn't seem to notice that he lost spark on one cylinder for about 20 miles. Good luck.
Compu-Fire has afew versions. I used the early version quite abit when building non-magneto bikes. I liked them. Easy to install with the built in LED timming light and magnet. For kick only bikes, they only require a small battery. As with anything "electronic" and small, you can get bad units that can leave you stranded. Carry some extra points. With the early compu-fire, you will retain your advance weights, so popping in a set of points is a breeze. Another plus for the compu-fire.
Ditto points for me on an old street bike. I can keep a new set on the bike and replace if necessary. Carrying a spare Electronic Ignition for the day it fails is impractical. Besides, the points will run when the charging system is on it's last legs; the electronic will not.
Some of the compufire systems had a plastic rotor cup with a little plastic tab to fit in the notch of the cam for timing. I've seen these tabs break and cause weird timing issues. Other than that...I've put dozens on with almost no trouble. If cranking the engine over with the spark plug wires disengaged the plug wires should be grounded or the module can be damaged. They stand behind their product as well with good tech support. Simple