I don't think that support channels on telegram or discord can help when forum admins aren't recovering accounts anymore. They just don't have enough time. Support channel may help if account recovery duties would be given to other staff members. But IMO, everything can be done on Bitcointalk only without using external platforms to give support.
And, few months ago theymos posted that he is working on automated account recovery system, but we don't know when it will be released.