I've run the Jag type CDI, the HD's Lightening CDI, the Rocket CDI and several stock kit CDI's
Results are, Jag type with timing retarded ran fine but I lost 6mph from my top speed compared to the stock unit.
Rocket CDI gave sililar results as the Jag, ran OK, but lost top speed due to the timing being retarded.
HD's Lightening CDI, I am still running this one on one of my bikes, it was one of the first hand full Daniel made that has the unlimited timing,it's not sealed with epoxy, no timing retard and this one has done a great job, it didn't add any noticeable performance gains, engine runs the same with it as it does with the stock unit, It has a cool key switch feature that I like, but again no performance gains over the stock unit but also no losses either like I experienced with all the others I tried.
Another thing I'll add here is that the claim that some give about making the engine run smoother are the words of a snake oil salesman, the vibration issue with the engines that shake rattle and roll is because of an untrue and badly balanced crankshaft and no amount of timing advance or retard can remedy that.
My suggestion is if you have money to burn and you just gotta have an after market unit, get the HD's Lightening, if yoy want something that will make your engine run exactly the same then just keep the one that comes in your engine kit and replace the spark plug & Boot for an NGK and you'll be good to go.