Coincidentally after all this pugging, a shadowpriest was the only player who left an awesome impression on me. It was Boralus+7 iirc, his damage was quite high, he mass dispelled himself and me (healer) on last boss before I had a chance to, and showed me a good position to avoid the LoS issues there. He won the 1 item he was there for and it was well deserved.