I thougt te CDItype needed special coils to handle the higher primay voltage? Don't know of anybody making one for aftermarket use.
Back in the 70's made an electronic Tacho using Practical electronics and fitted it to my Royal Enfield Crusader, worked ok to 3,000 then points bounce started and it wenrt crazy