Google takeout is great for photos--except when it isn't. It doesn't use the proper dates on the files, and if you've had live photos with an android phone, those live photos might not be needed.
I used this script to clean up my photos for uploading into iCloud when I finally gave up on the Google ecosystem, and entered the beautiful walled garden that is Apple.