Which timing light should I buy?

IMO buying a dial back is a waste. You can't use one on an MSD.