If Matrix is good enough for the German Armed Forces [1], the French government [2], and the German education system [3], I can't think of any reason not to use it :)
[2] https://matrix.org/blog/2018/04/26/matrix-and-riot-confirmed...
[2] https://matrix.org/blog/2018/04/26/matrix-and-riot-confirmed...
...but those are among the three organizations I would trust the least with such a choice.
It would be like recommending a housing strategy implemented in San Francisco, or a public transportation strategy implemented in New York.
So many inconsistencies in the UI. Almost non-existent keyboard navigation. Typing notifications and read receipts on by default (supposed to be a privacy focused chat). Handling unread messages. Lack of threads. I could go on...