It's been interesting to see local shelters realize this, and create colony rooms for cats that have been properly socialized. It keeps the cats out of smaller cages, and likely simplifies the care and feeding of the cats in the colony.
It's also a great way to pick a few cats to bring home. My local shelter will just let you into the room, and you can hang out and decide which ones (and how many) you'll bring home.