Support any character in filenames / note title (using encoding, substitution, etc)

I think you might be asking too much here. Yes the concept sounds good. When i wanted something similar, i had to adopt underscores instead. Using the slashes seems ok, but i suspect there are some mechanims that would break if obsidian tried this. Embedding the slashes in a file name would not make any difference as code that parses filenames would probably make the part before the slash a subdirectory which is not what you want here. If anyone knows diferent i will be glad to be corrected.