If you suspect you have a weak cylinder, and certainly it is possible, absolutely do a compression test. As you are probably aware, a cold cranking test is fairly easy, while a differential leakdown is more involved but will reveal more specifics.
Honestly though, these 1330 engines get high marks for reliability. That said there have been folks that did encounter, on newer years, loss of compression which has never been explained in detail, but was resolved by what seemed to be the dealer, making computer adjustments.
Absolutely not here to debate training, or the why so much, but rather lets see if this is something to try and troubleshoot here.
Is this the same Spyder that a couple months back you presented the issues here. Ultimately replacing fuel injector nozzles, spark plugs and more?
So, to gather a baseline, is the Spyder stock? Meaning oem exhaust. No remaps. No Throttle Commanders. No accessory lights or aftermarket trailer hitch.
Your mentioning of the fault, clearing upon restart is one mode Spyders will see happen. The fault should store, but requires BUDS to read in some cases.
Have you ever pulled a code prior to shutdown?
If so, do you recall the code?
I regards to operation, you mentioned vibration. This vibration, to clarify, does it occur almost immediately once warmed up and ridden, or is the operation smooth and at 20 or so minutes begins vibrating?
I do not recall, did you only test the coils, or replace them?
When testing the coils, did you test both primary and secondary windings?
While testing the coils, did you heat soak them while taking primary and secondary readings?
Seeing the plugs, and only 1 showing a richer color has me, and likely you, leaning towards that cylinder being the instigator. Certainly, it could be a mechanical issue, but obtaining a fault code would be a huge help. My own suspicion though, leans towards a failing coil.
I have dealt with very similar on my wifes previous Toyota Corolla. Plug replacement was to be at 100,000 miles. At around 60,000 it began having misfire faults. I did replace one coil, which resolved the issue, until a few months later, a new misfire code appeared. At that point, I replaced all spark plugs, and installed 4 new Denso coils. Kept the other newer coil as a spare. Car ran like a champ until sold a year later. Granted, access was easier, as was checking with obd2. Moving the questionable coil saw the fault relocate to the cylinder where the coil was moved too, validating it as faulty. Again, it remained an intermitent misfire fault code. With new coils and plugs, the mileage improved a lot.