And just like that, I got more things to replace on the bike! Had it idling last night and it was running pretty lazily and realized it was only running on the R&C cylinders reliably. Checked the points and sure enough, we had one that seems to be a little unhappy. I knew I'd need to replace them soon anyway, I just wanted to have the bike running before replacing things that didn't NEED to be done before kicking it over.
Take a look and I bet you'll be able to identify the bad point -
That top point also doesn't make contact with the center shaft for the full rotation of the motor (when the circuit is closed, the coil is charging) so I'm willing to bet the L cylinder was never really getting a strong spark anyway.
Ordered a NOS set off eBay for around $27 shipped and they'll be here Saturday. Luckily since the timing is already set perfectly, I just need to set the points gap to the spec .014" and the timing will still be right in place. Also, when I have all the old points off, I can polish that points shaft up a bit since it's worn from age. Should be back up and running better than ever in no time!