This is the first time I've heard of them in years (I think it was in Popular Science).
Am I correct in understanding that once the engine is running, no ignition source is required?

No flywheel & magneto, no electronic ignition and battery... Watch out CH