Worked for us
We managed to maintain good communications channels and even increased our productivity per hour worked. There is a lot of general chatter in our team channel and also we have been actively communicating with other teams. Our former CEO had to eat his own words in the end. It really depends on the company structure and how receptive your team members are. I moonlight with another company, in a different industry, also very technical workforce, main platform is Slack and that works quite well for everyone. In the end, as long as the tool is decent and the teams are receptive to tech, it'll work out.