Yeah it is ok i think too. It is heavier than other choices for self hosted communications though. Now matrix 2 is out. We will see soon about that