I think electromagnetic impulsing is the way to go for higher control and precision, but I've wondered how modern techniques could apply to traditional approaches. So:
In a mechanical impulsing design such as in the Synchronome, a weighted roller applies force to an anvil on the shaft. The profile of the force is determined by several factors, such as how close the tolerance is at the beginning of the force (e.g., does it strike the anvil with an initial shock or very gently) and the profile cut into the anvil, etc.
But what if you applied the force with a servo through a load-cell or capacitive measurement or some other force-monitoring system. With electronics to monitor the force, a profile such as a pseudo-Gaussian force curve could be applied. This would avoid sudden shocks to the pendulum that could cause vibration.
For electromagnetic impulsing, I've thus far only seen a more-or-less digital approach: The coils are simply turned on and off via a digital signal, with little other control except timing and sometimes magnitude. But a proper electronic filter could soften the blow in a more controlled fashion. Or, even better, a DAC and associated circuitry could implement an arbitrary programmable force curve.
Either way, it's not clear to me that anything much different than a pseudo-Gaussian is worthwhile, but being able to control it at a fine level sounds interesting and possibly beneficial.
Does this make sense?