I wouldn't worry as much about the timelessness of shoes, because their soles get heavily worn and by the time a shoe style looks "outdated", the shoe itself would have so much wear and tear that it would be time to retire the shoe anyway.
The J'ADIOR shoes are here to stay for many more seasons, as they are Maria Grazia Chiuri's cult classic at Dior. I say get what you like the look of more, and wear them frequently to get as much mileage out of them as possible so there are no regrets when the shoes are no longer considered trendy years later.