Homebrew 2-stroke ignition?

Have you ever monkeyed with engine ignition systems before?

Timing is critical, and I think you'll find it very difficult to get an accurate indication of crank angle and speed around the firing angle from a single sensor positioned at TDC.