Hi, I have written a custom.nsh script that adds symbolic link functionality to PortableApps launchers. You can find it here, functionally replacing the DirectoriesMove function.
It does have some disadvantages (NTFS-only and admin required) but there are use cases like videogames or apps that generate a lot of data where I find it's the optimal solution. Please check it out if you have the time and tell me what you think.
I have tested it with hundreds of self-made apps and it works almost perfectly. The only issue I found is when attempting to run multiple instances of the same app simultaneouslt, some empty folders are left behind but I'll fix that soon.
Thank you for your time.