I've played around with various Electronic Ignitions over the years and in my opinion, one isn't any better then the other; however, I do lean toward Mallory Systems mainly because of their Excellent Service Department.
I presently run the Mallory Multi-Spark HyFire VI Unit with either their Mechanical Advance Magnetic Breaker-less or Uni-lite with a vacuum pod Distributor. A Vacuum Advance Pod is a must for the Street and Cruising.
The HyFire VI Module has all shorts of built in features, Multi-Spark to 3000 rpm, Variable Rev Limiter, 3 Spark Control Retard Triggers for adjusting Start-up, NOS, MAP ...etc - NICE Unit.
I also run a Remote Variable Spark Retard Module which I mount in the Glove Box and gives the option of adjusting spark advance on the fly.
The System has plenty of provisions for future items such as NOS, MAP Sensors, Blowers, Various Ignition Triggers...etc which I have never implemented but is there if I do.
I must say the Initial Advance Retard Over Ride and Multi-Spark features do Start the Engine faster, tends to keep the plugs clean around town and the Unit will easily spark the plugs to 7000rpm, where I've been a few times with my BBC.
One thing you MUST understand is that the Electrics of our Old Rides (prior to 72) where never designed to use Micro Processing Circuits. If the System is not protected with the use of Filters and Capacitors, EMF and Fly-back Voltage will burn the transistors of your expensive CD Ignition. Advertising and Sales Personal of CD Ignitions do NOT admit this; however, their Technicians are well aware of the problem and I highly recommend you discuss the installation of their product with a Tech.
In my opinion, if you have a Mildly Modified Mill and NOT heavily into competition CD Units are NOT necessary. I never trust CD Units and always keep a Points Distributor in the Trunk.
Tom is right: The Units do look Cool - LOL