Pretty sure i did more runs in GY on my one character then i did on all my characters combined in vanilla. If you get unlucky on the rare spawns then the instance can be pretty rubbish in terms of loot but in terms on exp per hour it’s fantastic if you get a half decent group.
I was pretty lucky and got all my gear from the instance in my first 2 runs, i’ve heard some pretty bad stories though of people never seeing at least one of the three rare spawns.
The spell cleave groups i went on seemed to operate better with either a warrior or druid who would gather the mobs, rather than the suggested warlock people go on about. I think with 5 pals a warlock would be a better choice but with random pick up groups just let a tank gather the mobs