What I forgot to add to my reply before was that built-in features are supported and tested by the developer. I do not expect the same level support from a third-party script who has no obligation to provide updates in a timely manner.
No one wants to ask "Will the scripts that I use, which are critical to my workflow/efficiency, function with the new update." Maybe you do, but I do not need that extra complication when on deadline.
I am not against scripts, but I think an image swapping/replacement feature would be more suited as a built-in function. This is actually a deciding factor for me. Coming from using InDesign (with scripts haha), and also a dedicated photo album design software (SmartAlbums); Affinity Publisher is an opportunity to replace ALL those options for me in a single software package that offers the workflow efficiency, control, and flexibility I desire.