The My Files feature is nice but it does not appear to be connected in any way to the courses themselves in the LMS setup. It would be ideal if that tool functioned as a repository in which files could be linked into multiple courses without creating duplicate copies.
With that, in a course, the instructor would have an option in adding new material to link files in from their repository.