The interface looks usually nice, but input=date is horrible to manipulate in many implementations.
On iOS choosing year/month is the rolodex interface, as slow and clunky as usual, especially if you’re flipping it for 40~60 years.
On android it moves month by month at most, so it’s even funnier to swipe for decades.
I think the type=number alternative with validation + confirmation text with the month in letters is a better choice.