If the CDI / pickup coil has an advance curve, could you measure the advance with an old fashioned inductive pickup timing light?
I think a procedure exists in Clymer, or perhaps in the factory Service Manual, where a timing light is used to verify spark advance vs. rpm.
As I understand the OEM arrangement, the pickup coil and timing mass on the rotor send a trigger pulse to the CDI at the same angular flywheel rotation angular position, regardless of rpm. The spark advance is determined electronically, depending upon the frequency of trigger pulses.
CAVEAT: Postulation, speculation, and wild guess on my part: No authoritative reference available. Only . . . since the geometry is unchanged between the timing mass and pickup coil, and the only trigger input comes from the pickup coil connection, the theory/premise seems plausible, to me; although it may be totally in error.
That said, don't know how the Generation 2 spark advance might be structured; perhaps similarly: Pickup coil pulse rate electronically determines advance of ignition coil electronic switch opening (consequently inducing a spark from decay of electromagnetic field in ignition coil primary winding, "stepping up" voltage via the secondary coil winding).
Interestingly (to me, anyway), the Generation 1 and the Generation 2 ignitions perform in decidedly opposite ways: An electronic switch CLOSES a circuit in a Generation 1 ignition, discharging a capacitor across the ignition coil primary windings, "transforming" a high voltage in the secondary winding to produce a spark; while an electronic switch in a Generation 2 OPENS a circuit (the saturated primary ignition coil winding) to induce a high voltage in the secondary windings producing a spark . . .
Oh, yes; must clarify! The CDI video is not "mine," it was only discovered by me on the Internet! I thought the URL would sufficiently indicate its source, but the URL does not show (unless you "quote" the post where it's contained), since the video clip is embedded. Wish I could claim credit, but . . . I'd have to violate my anti-plagiarism principles to do so!