I volunteer at our local humane society (low-kill - meaning unless there is nothing left that they can do to save an animal they will humanely euthanize it). I see first-hand the quality of the staff, their devotion to the welfare of their animals and their genuine love and caring.
They currently have a lot of cats but I watched and heard as they turned down a couple that wanted to adopt 3 of them a couple weeks ago. They turned them down because the couple were going to allow the cats in the house during the day but put them in the barn at night. These people were looking for barn cats to keep their mice population down. The shelter person then asked if they had coyotes in the area. Their answer was, Oh yes, in fact their neighbour just lost one of their cats to a coyote the week before. As soon as the rescue heard that, they straight out and told them they would not adopt to them. They left in a huff and I can only imagine what story they have told their "friends" about the horrible shelter that wouldn't adopt to such wonderful people as they considered themselves to be. The manager of the rescue said to us afterwards that if people like that thought the shelter would spend the time and money to get these cats from bad situations, get them healthy and up-to-date with vaccinations just so someone could adopt them for coyote food, they had another think coming.
So short answer to your question, yes, I would adopt from a shelter like this in a nano-second.