The development team checks all outlets, while more formal official announcements will be made either here or on the PlayOverwatch.com news blog (or on YouTube if there is a developer update video). The development team and the community team collects feedback from all possible outlets.
Also remember, some questions you guys have may have been answered before. That is why I maintain the Blizzard Dev Post directory.