I think the message "this is just for your core team" comes across pretty loud and clear. What took me a while to figure out is "what the heck even is this?" Maybe "Walkie-talkie for developers" is more evocative to other people, but I'd never heard of "Walkie-talkie" in the context of software. It took quite a while to see what this product actually does ("always-on voice chat with opt-in channels").
As for productivity, I don't think the size of the group changes the fundamental problem. For a lot of people, having the possibility of a coworker popping in and disrupting your concentration would be super annoying, even if it is only your immediate team. That's why, in open offices, people often wear big headphones to signal "don't talk to me unless it's important, I'm focusing right now."
That's why I think this would be super useful in cases where I'm willing to sacrifice focus for high-bandwidth communication. For example, during a company hackathon where I'm working with a small team and we're all batting around ideas super quickly. Or during an outage where the team trying to fix things needs to communicate fast. But for day-to-day work, even with my immediate team, I'd much rather rely on asynchronous and written communication that won't interrupt what I'm working on.