I'm not sure about their use case, but we have a similar ask for our schedulers. We have a bunch of data processing jobs in a workflow, and some need to be run on an EMR cluster in AWS. The submission tools are on the EMR master node. There's a few options we can take to work around, but the one we're using is to SCP the files from the Azkaban executor onto the EMR master and then SSH to dispatch the jobs. This isn't ideal from an ops perspective, but a lot of the alternatives are worse (i.e. copying EMR config to executor makes cluster upgrades a pain, running executor on master means all jobs run on master). Having executor groups and being able to pin jobs to certain groups would allow us to host an executor on the EMR master and dispatch only EMR jobs to it.
Likewise, we've thought about a scheduler-as-a-service situation internally, and it'd be nice to have executor groups that you can pin entire workflows to internally (i.e. Team A's workflow only runs on Team A's servers which has Team A's tooling, etc)