machulav/ec2-github-runner#231 adds support for retrying in multiple regions if there are capacity problems. This is similar to what launch-ec2-runner-with-fallback does.
We should evaluate that PR and see how launch-ec2-runner-with-fallback would integrate with it.