Glad to see the thread here Alcaras.
One (huge) advantage to using this site instead of the Blizz forums is the fact that our European friends can participate too. I know how incredibly frustrating it is for both sides to not be able to talk to each other on the official forums. We're more than happy to be the bridge.