I have not done it. I looked into it, but I gave up on the idea, as the need, for me, anyway, was outweighed by the cost in both time, and money.
The gear shift indicator senses shifts through the RPM changes of the engine. On a system which has no electronic triggering, you might be able to make it work off of the ignition timing pulses -- effectively similar to RPM's, and the pulses sent by an ECM or an electronic tachometer. This could best be done with tapping into the
low voltage side of the ignition coils.
It would require the assistance of an Electronic Technician, an Oscilloscope, and some other test equipment. It would not be terribly easy, nor terribly difficult (I believe the pulses would need to be divided down by two, to equal the RPM's). It will, however, be time-consuming, as it is custom design work, and time is money. Cheers!
1979 CB750K (sold, 2012, but not forgotten)
1983 Kawasaki 440 LTD Belt Drive (sold, 2011)
1993 Kawasaki Voyager XII