
Hey Jamie!
I had two phones and a laptop with 40k photos, the easiest fix was to pick one cloud and let it do the work. If your devices are mixed, Google Photos is the least painful because it runs on iOS, Android, and desktop. Install the Google Photos app on both phones, open Settings > Backup, turn it on, choose Original for full quality or Storage saver to save space, and enable face grouping. On the laptop, install Google Drive for desktop, open Preferences > My Computer, add your Pictures folder, and set photos and videos to upload to Google Photos. Google Photos will ignore exact duplicates during upload, but near duplicates can slip through, so I did a one-time pass with a desktop duplicate finder before the first big upload. When backup is complete, use Free up space in the app to clear local copies on the phones without deleting the cloud versions.
Keep albums simple by making only a few per year and per trip, and let search and face groups handle the rest. I name albums like 2024-08 Colorado and only add the 50 keepers, then I star Favorites so they float to the top of Memories. To tame the junk, search in Google Photos for type:screenshot or for the word receipts, select all, and Archive so they are out of the main feed but still searchable. If you are mostly in the Apple world, the same idea works with iCloud Photos, and the Duplicates album in iOS 16 or later on iPhone and in macOS Photos makes it easy to merge true duplicates.