Sounds like I started something a bit contentious. Python is a fine language that is suited to both casual scripting and automation as well as developing highly sophisticated, pre-compiled plugins. I certainly wouldn't mind having Python available.
And yes, the plugin architecture should be suite wide, not just limited to a single app. In particular, the architecture should allow for live data exchange between the apps. So it should be possible to write a plugin that can interact dynamically between two documents open in two different apps of the suite. I can't give an example of a use case off the top of my head but my gut feeling is that this would be very useful.
An example closer to home of what I would like to see is that ability to interact programatically with external services. Here's my use case:
I am currently writing my masters thesis. I want to separate the content from presentation. I am writing the manuscript in Google Docs with the help of Paperpile. I want to use InDesign to handle graphical layout. I use DocsFlow to sync between Google Docs and InDesign. The system works really well. I'd love to be able to do something like this in Affinity Publisher, alas it feels like it won't be ready in time for me.
-t