Does this still load as fast. I have found that, after you have run the app once, it will load very quickly for a day or so and then load more slowly again. I believe that there is a cached state which does not run the slow check and which expires after a while and a new check must be run.
It has been two days since I ran Affinity Photo, latest version, and it took about 30 sec to load.
I bet you could get the same results by duplicating the inner binary only rather than the whole folder. I saw something very similar with terminal apps.
The blog post doesn't mention this app - am I missing something?
Go to your App folder and duplicate the "Affinity Photo 2" app. Then remove the original and use the duplicate.
Now Affinity starts in 2 seconds instead of in 30 seconds on my M3 machine.