Nice, was also going to mention last I knew Mike's cdi's had issues with the 85 style stator, unless he worked out a solution on that, my guess is the CDI needs a smaller capacitor inside, but I don't know the design well enough to know 100%.
The 400ex CDI I tested with did work on my machine for idle and med rpm, but high rpm it cut out like a rev limiter, ok if you drive the machine easily and never go above like 4000 rpm, I tend to run my stuff hard, so I want it to hit the high rpms lol.
No experience with Risk's, but I suspect there's a possibility that they would also have the issue with the 85 style stator.
From my old testing, the only good CDI was OEM.
Btw do you still have the bad CDI's? I have one bad 350x CDI that can't be turned off, would be interesting to get the ones off you and mess around with them some day. I doubt I'll be getting into the CDI reproduction side of things, but I have the experience for like 80% of the process. I've had custom circuit boards made, can solder connectors, have a 3d printer for a housing, I just haven't done the epoxy potting before. If I ever did anything like that, I'd defo want to have a solid way to measure ignition timing and energy transfer (aka how much energy goes into the CDI, and then outputs to the coil). Since it's all analog on these machines, I'm pretty sure everything is balanced out in design but would be nice to validate that's the case. I've done similar with the voltage readings before but that doesn't tell the whole story.