You could run into some limitations, since as far as I know there is only 1 self hosted runner configuration for a given organization. You can’t for example request a specific workflow run on a specific class of self-hosted runners or something like that.