Plus yes Signal has a bit of an NIH complex.
Signal is more focused on 1:1 or small group chats. Federation there can be much simpler, more like email/xmpp than IRC.
It does still add friction and slows down youe development as upgrading is difficult.
Plus yes Signal has a bit of an NIH complex.