Adding captions to the videos would help make them a lot more accessible to more people as some people can have hearing impairments which can limit what they can watch. Having captions in other languages can also help international viewers since it can be in a language they can understand easier.
Adding them personally would be better then having people use the auto-generated ones as they can often not be accurate and can miss parts of what people are saying.