It would be great if you could have multiple workflows in your CircleCI config.yml alongside a "setup" workflow.
Right now, the "setup" workflow feature requires that you have only a single workflow in your base CircleCI config.yml. However, this makes it impossible to have workflows that are triggered via schedules AND workflows triggered by Github pull requests and API calls.