I still do Ldons, boxing my girlfriends 70 druid, while she is asleep, early on the weekends. I do them for all the reasons above, for Ldon Charm and evolving mask.
FYI 2 x lvl 70's only need 1 other lvl 60 to start this mission.
I tend to tank 4 mobs with reptile on, while I aoe cold rain with the druid. I end up with no buffs but what the hay