What is the advantage of this? For example, an "integration script" is a kind of re-occurant QA test? wouldn't that be better run in a CI (that has repo context) or even a tool like sonarqube that can you graphs of change over time, or a tool that provides a UI specific to the test framework?
To take your example: "CI/CD platforms make it easy to script tasks related to a repository, but are limited when trying to do anything else"
Isn't that a good thing? keep technical repo related stuff (e.g. build a package/image) in the CI - even if it's a call to some other system, or ansible script.
On that note, you could run Ansible AWX/tower and run a lot of things from that - how does Eventline compare?