We use the messages tab for cross-department comms, only using comments inside tasks for people in the same department.
We have a master job owned by the client success team, which serves as the place for all these comms, but the team does regular status updates now, which is causing these messages to get a bit buried.
Would be great to have options to filter messages so you can just see user posted threads vs status updates.