Are there any drawbacks to using mklink /j for linking notes across vaults?

Thank you both for your replies. I tried using Obsidian URI, but it seems it cannot achieve the functionality similar to ![]. Additionally, I found that neither method can effectively handle situations where there are attachments in the file.

The only issue I have discovered so far is that if it is a canvas file, the images in the canvas file cannot be displayed correctly because it does not use the shortest path.

I think this method can effectively solve cross-vault referencing.

Advantages: Synchronous operation, attachments can be displayed normally, and ![] can be used.

Disadvantages: It is equivalent to making a copy, and images in the canvas cannot be displayed (due to different directory structures).