When I bought my replacement primary coil, North Oxford told me the other side would fail very soon. They all do apparently. Sure enough, my bike went onto one cylinder on the ride home. I went back to NOG and bough another coil. It's been fine ever since.
The secondary coils are original and seem to be fine. But they do not run and engine temperature. Ive just replace all four spark plugs.
the failing primaries were very hard to diagnose. They got worse as the engine warmed up and swapping coils left/right was inconclusive. Both were going down so no surprise it was hassle but not much fun when you are change faults.