the only time ive seen electronic switching issues are when
1) connecting the trigger up backwards, yes the igntion works but the timing drifts with rpm looks like slow switching. see digram below, If you trigger off the point under the axis you have what looks like slow switching that varies so much with RPM you can't work out whats going on.
2) certain MSDs seem to have a step where they retard at the point where they switch from multi spark to single spark. the multispark is supposed to be a feature, im suspsicious its just in place so they can run the Inductor/capcitor vibrator at a frequnecy high enough to cover slingle spark at the upper end of rpm range they claim. 1000 rpm and 3 sparks can be covered by a vibrator circuit that only really works 3000 -7000 rpm
Stuff like Fords EDIS has computation time taken into account, on any EDIS 4 6 or v8 , the 36-1 wheel will have its TDC mark x* of rotation before TDC dpendent on cylinder count . software expects it and it gives it leaway to spark in time, every time regardless of RPM in the designed range
i think youd be running into switching issues on say a v12 doing 12000 rpm
delcos HEI was used on V12 Jags, although not branded as such.
they had pleanty of issues, but igntion wasn't one.
if the timeing light says the spark is at the right time and you pay due care to dizzy phasing. I don't see an issue even if the trigger event was a well before the spark was needed, you tune to get the spark at the correct time.
i run the orginal dizzy re built re curved 28* all in with a GM HEI...does the job and cost me £30
Dave