Some of this does not agree with my understanding of spark ignition systems (someone here will correct me if I'm wrong):
- capacitors will not change voltage--you still need a transformer (coil) somewhere in the ignition system. Modern cars have one coil per cylinder, whose primary voltage (12V) is controlled electronically instead of with points. Capacitors can only store energy, in a CDI the stored energy is probably used to provide a 'sharper' spark with less rise time and, possibly, multiple sparks (I'm speculating here; don't know that much about CDIs)
- re: "fixed dwell (on vs off time)" - dwell is fixed (and measured in camshaft degrees), but the time varies with engine speed. At slow RPMs dwell (points closed) time is longer than at high RPMs. But, coil saturation time remains the same and that is why spark can drop off at higher RPMs (usually, above 6,000RPM, not a factor for most of our Healeys). That's why your coil will heat up if you sit at idle a long time. Electronic systems can maintain--or tweak--the time constant (TC) as required.
- resistance does not change the coil saturation (charging) time significantly (we're probably talking nanoseconds). Some coils have less internal resistance because they are meant to be used with some sort of external resistance (ballast resistor or wire, or Pertronix?)
- if you put a 1.5ohm resistor in series with a 1.5ohm coil you will have the same resistance as a 3.0ohm coil; hence same 'charging' time
I've never heard of coil resistance being used to modulate the charging time, but I suppose it's conceivable.
I have a stock (original, 165K miles) coil with a Pertronix. I put the Pertronix in so I wouldn't have to mess with points, but was pleasantly surprised when the engine seemed to start easier and run a bit smoother across-the-board.