Paul, that's interesting to mention as I was just reading MSD's docs the other day.. they say :
MULTIPLE SPARKS
The MSD 6 Series produces full power multiple sparks for each firing of a plug. The number
of multiple sparks that occur decreases as rpm increases, however the spark series always
lasts for 20? of crankshaft rotation. Above 3,000 rpm there is simply not enough "time" to fire
the spark plug more than once, so there is only one powerful spark.
So, how does LSE do it? Time warp? (just kiddin')