Sorry for the word "static", forgive a non-native speaker. "Settled" is a better expression.
Referring to the very first graph, original FZS1000 configuration, taken at 700 RPM:
The given voltage is taken accross a small sense resistor, looped into the ground line of the ignition coil (lacking a current clamp). The red labled peak current is calculated from this sense voltage.
The max current settles at 2.6A. It drops to almost zero when the ignition occurs.
Dwell time is about 22ms.
After about 12ms the current has reached its peak. Means, it takes 12ms for the coil to charge completely.
Going to higher revs the ECU decreases the dwell time more and more. This is due to the limited available time. At 10000 rpm the crankshaft needs 6ms for one cycle.
Next picture, first graph, with F6T558 coil, additional driver stage, at 1000 RPM:
This coil has lower inductance and lower resistance (~8mH, 1.3 ohm) than the original (~14mH, 2.2 ohm).
It is fully charged after about 3ms.
Even at 10000 rpm it can almost be fully charged.
With this configuration you get a copy of what's used in the FZ1 (or many other single coil ignitions). Only difference is that single coil systems only fire at each second cycle, allowing much longer dwell time and with this more backup for highest revs.
I don't see the problems in copying an existing system. And my pratical results are all fine, running on 2 bikes and since several thousands miles.
Do you have more informations about the FZ1 ECU's insides?