Hello,
in the course restore process, it is not clear which "course settings" will be overwritten by checking this checkbox.
Also, it would be nice if an user could select, at least, which "group of settings" should be overwritten, since looking at the code, this setting alone applies six groups of settings: "format", "theme", "report", "coursereport", "plagiarism" and "local".
There is some issues on tracker about this like: MDL-15659 , that seems to be the oldest (from 2008, and was mentioned in https://moodle.org/mod/forum/discuss.php?d=76250), is about the restore process not doing some things it does nowadays, but MDL-24886 is about "remembering the old fullname of course" and has some related issues linked. Also, in the meantime while investigating this, MDL-49545 was detected and solved.
It would be nice if someone could take a look at that =)
Kind regards,
Daniel