Try leveling one of the healer classes so that you could finish the DF quests. Healers almost get insta queue on DF these days.