It looks like you're new here. If you want to get involved, click one of these buttons!
For those that haven't seen this yet:
I had never heard of this site before but it might be worth monitoring or even posting to over the coming beta weekend.
More information if you're interested:
"Loading screens" are not "instances".
Your personal efforts to troll any game will not, in fact, impact the success or failure of said game.