If most of your office communication is about spreading awareness, email is pretty terrible. It requires every person to manually handle each individual message. Most users struggle with this badly. It's a huge waste of time when the effects are propagated throughout an office - everyone is receiving and filing exact copies of the same messages. That's the advantage of team chat - it spreads awareness without the mental overhead applied to each worker.
If you need to make a record, email is great. I've found that response expectations are far less affected by the medium (email or team chat) than by the office culture. One is simply easier to manage and respond to.