Twitch Developer points of contact

Thanks for the question @Dist! Yes, in the future you can expect new communication channels to make these requests simpler. We are actively working to launch these new support channels, and we are targeting early Q1 next year. Stay tuned