I like the idea of using keywords and captions. I've started doing that, as well as titling my photos. With 25,000+ photos, though, I have a long way to go! Probably only about 10% of my photos have either keywords or captions, though I'm a bit better at titles. Thank you also for the link to the genealogy info -- I've become more interested in my heritage as I have matured, (I'm even pursuing dual citizenship now - USA/Italy), and that link is a welcome asset. Well done!
As far as iCloud being the best way to preserve face names, my long and sad experience is just the opposite. iMac's OSX has preserved face names extremely well now for the last 3 years, even from upgrade to upgrade. It was only when I used iCloud Photos as the intermediary before that hundreds of photo faces I'd previously named on the iMac for multiple people started to disappear from all my devices, even from the original photos on my iMac. (Sometimes complete people disappeared too!) I worked with "Mike" at Apple Support from Jan 21, 2023 to April 25, 2023 to try to get the face names to sync properly via iCloud. We were completely unsuccessful. Only by moving my photos off of iCloud Photos and directly syncing my iMac to my iPhone was I able to preserve, and transmit, the faces I worked so hard to identify. I will try some of your other suggestions from your link, too.
Thanks for your insights!