Datatool do do one for a gear driven speedo and it still use's the pulse from the pick up to obtain the revs. It will fit and work no problem, the only problem you will have is setting it up. You will require a rev counter for this, but once set up you wont need to see what revs the bike is at. Prob the easiet way is to buy a cheap rev counter to use for setting up and then ebay it after wards. Hope this helps a bit..
Gav