May I suggest you pick a strategy and stick with it for a while.
Sure, there are many footprint out there with varying quality, and some may be quite close / good. But still, my own preference is to simply make it myself. I have already shown it’s pretty simple to make a circular pad array with any number of pads, pad size and diameter, by simply punching in some numbers.
And I agree, that getting some footprint online CAN be quicker then making it yourself, but the counter argument is that you can make any footprint yourself, while the skills you gain also help if you want to search for footprints later and have to make small adjustments to them.
I start from a position of distrust of third-party symbols and footprints. In the time needed to verify and sanitise them I can make one using the editors.
Here’s one I made for a nixie, one of those that had leads instead of pins. It was done using the Footprint Wizard, which has a predecessor to the make array of pads function in current KiCad versions.
I had 6 from my collection from decades ago. I used the dimension data from the datasheet, and splayed the pads a bit. The dot in the footprint matches the red dot on the glass envelope.
Here are the PCBA’ed modules in action. The warp reminds me why I hate perfboard. Hopefully I can hide this mess when I find a suitable project case. For the next set of nixies (a different model) I would also design a PCB for the base plate. Hack and learn.