I moved from a single massive instance to a target pool behind a load balancer with health checks based on if there's available queue.
I have not worked out how to geographically load balance both of those from a single domain based on which you are closest too, but I want to see if these new smaller instances in load balanced target group pools can scale to take the load like a larger instance.