If you have to stop and think about which one comes first, that’s already an indication that it shouldn’t be positional.Only use positional arguments when they are completely expected e.g. copy this to there.
Positional arguments are difficult for people to remember and use correctly, especially if they could be used interchangeably!
$ ln -s <target> <the other target> # !?!?