We were just looking at this stuff @jarv and got concerned. It looks like you're adding the host to every available load balancer. But shouldn't you build a list of load balancers it was part of when you deregister it?  

Not that I have a good suggestion about how to do that. But we (already) have lots of load balancers on one set of AWS creds, and don't want instances added to them willy-nilly.