If you can put your requirements into a reasonable structure, then I would suggest adding a Tracker improvement item.
Other than that, I would suggest taking a look at some of the many repository plugins for your folder/subfolder/file structure as the folder resource is certainly not the only way to manage your large scale file resources for your course and may not be the most appropriate either.