Add symlinks for standard %USERPROFILE% subdirectories to $HOME
It would simplify interoperability if the %USERPROFILE% and $HOME directories were more reflective of each other. While symlinking $HOME directly to %USERPROFILE% may cause interoperability problems, having matching subdirectories should be less problematic.
To that end, if the initial setup created symlinks in ~ to at least:
it might help establish good interoperability practices.
It would also help in cross-platform scripting if %HOME% was a standard part of the windows environment and the same as %USERPROFILE% by default. (I added it years ago and find it useful)
Dean Gibson commented
I in fact do (in Linux) create a symlink from ~/oneDrive to (in effect) /mnt/c//Users/<name>/OneDrive.
However, your suggestion of creating symlinks for the dozen "special" directories in %USERPROFILE% needs to account (or be aware of) the fact that any of those "special" directories may in turn not exist in %USERPROFILE% (despite their appearance in Windows File Explorer), but in turn may be redirected (in the registry) elsewhere.