Finally did the Twin Emperors. I guess I just needed to try harder. It also took a loooong time to down them and 95% of the time the only thing on my screen was corner of a floor and feet of Vek'nilash. Not fun in any way, especially since the pet didn't drop. Not going to solo it again on that character.