What sort of crazy ignition gimmick is this?

That is one of the numerous CD electronic ignitions from the late 60's and 70's and triggered by a breaker points distributor

Delta and Tiger SST were a couple

Looks like it is a Delta MarK Ten B

https://selectric.org/delta/index.html