While there's always more that can be said, you may find this thread with in-depth discussions of some of his episodes useful.
u/EdHistory101 gave you a good answer. I also recommend This from u/crrpit (and others) is a good discussion of Dan Carlin, especially in regard to his regular disclaimer of "I'm not a historian..."