Yeah - feed them Blue Bottles, not House Flies. If you think they're too big, remember - they eat each other. That's pretty big.
Also, hiding spots, in my experience, are WORSE. Give them (more) space, and a clear line of site. They'll warn off any frisky siblings.
They aren't gregarious...