Social media is good for interaction, but I do hate telegram for some reasons like spamming, getting private messages from people from group which might be without consent. There can be educated interaction here in this forum on this thread
Social media is better for announcements but not for the interactions with owners and support. Telegram is widely used as an effective medium a company to interact with their users. You can PM directly to the Owner and avoid any PM which may try to confuse or scam you. If you are active in the telegram group, you may find some useful discussions also with relevant community.