If you put everyone in a private office and default conversations to email lists / group chat (which is the model that basically the entire open source community uses), that's fine. If you have an open floor plan where it's easy to wander over to another team's area, that's also fine. But making it super easy for your own team to talk without other people hearing seems the worst of both worlds; you have all the distraction problems of open floor plans (every conversation concerns you), and you don't get the organic conversations that open floor plans are supposed to promote.