OCRing handwritten dates and printed timestamps seems useful, but how is “AI” supposed to know when a photo is taken just by looking at it?
At least the scan date is a real piece of data that could be useful. This seems like it would cause more harm than good by polluting the data with nonsense, unless the added dates are clearly labeled as estimates
It does well with visual queues in the photo if there is no handwriting for dates or timestamps. It's definitely not perfect but it will get it so your photos feel chronological in the sense of "photo A is older than photo B".
The way to increase the accuracy is to add a birth year to face tagging so each photo has an anchor that the AI uses -- "This photo has joe, joe is born in 1950" and then it will look at how old joe is and if joe looks like 10 years old, it knows the photo is around 1960.