Not really. Posting a bug on the forums and getting no updates isn’t really any different from posting a bug via the in game system. The information is going to the right people. The Customer Service Agents can’t help you with bugs most of the time. At best they can tell you the Devs are aware.
Some issues are listed here
And you can follow the CS EU Twitter
https://twitter.com/BlizzardCSEU_EN
The Dev Twitter is also useful
https://twitter.com/WarcraftDevs
I do understand it can be frustrating at times.