Good work. I'm glad deleting and copying files works at all because this opens a huge palette of possibilities to change stuff during gameplay, e.g. between levels. Think of dynamically changing textures, sounds, config files, meshes - or even entire maps!
I was thinking long time about such things but didn't dare to try it yet - but now that you can confirm this procedure works, I think I'll go to start with it
Something considered impossible is only something that hasn't been done yet.
Actually I have the load screen textures stored in a LTX file. That's also why I forgot the quotation marks in my example.
Usually I am using LTX files always. This prevents from touching the code if there are configuration changes.