Hey Yiannis, and others in this thread. That's on me for not responding and I take full responsibility for that.
Regarding your original question, you said technical support staff, which implies our customer support team but you actually meant our engineering team. We are unlikely to do a stream, video, voice chat, etc. with our engineering team. However, I do think there's some more transparency in possibly showing a roadmap of some sorts on things we're working on with stuff we're working on (I can see if we can get something along those lines approved in the future).
Also regarding the forums/discord, these forums will not be going away there are years worth of great info to be had on here many of which we at WGT actually still reference, and I will still be making posts, announcing things, and responding as per usual.
I personally am open to more voice chats regarding any questions/feedback you all have and I can answer to the best of my ability, but that would be done in Discord (in fact I've already been doing this in an unofficial capacity last week). Forums are a very old tool and many/most games nowadays aren't even making forums but instead are going to Discord. The reason being it is the best all in one place for community interactions, feedback/suggestions, news updates, and more.
I will never stop being active in here, and I will never stop being active in the Discord (it's literally my career)
Better communication was one of the big things I wanted to bring when I started and myself and the team agree this can still be improved. We're still trying to do better at it on all platforms, social media, forums, discord.
From my purely personal and professional opinion, I like Discord a whole lot more.