Sure, it's just in lieu of a status update website, the Discord seems to be a very good source of info on the current status of the site. (For example, I wouldn't have tried to report the images-not-loading issue here on the forum if I had been a member of the Discord and seen the news item mentioning it.)
I think we're on the same page, but it's a little unclear what constitutes a proper channel used by itch.io staff- Between the forum, Discord, Github issue tracker, and support email, where should folks be reporting general issues with the site and/or suggesting features so that staff or admins will actually be able to see them?