Since I work with files I expect my file names to be unique; UIDs matter. Database systems create their own and hide them; files push the onus onto the user.
I prefer shortest path, but found backlinks working with any path preference when I tested. Surprised me a bit, and I can’t say whether that was a one off since I don’t usually use those settings.
I never manually write full paths into notes because it introduces a rigidity that easily breaks things.