Try to gather up all quests for a dungeon before trying to queue up for it. Preferably pick up dungeon quests as soon as they are available to avoid getting them when you are over leveled. Dungeons themselves reward a good amount of experience due to the grouping of mobs, but the quests on top of that reward great experience and decent questing gear.
Something to keep in mind as well is that this will make enchanting materials more valuable, since it is likely most players will now simply scrap their boe greens instead of getting them disenchanted. Also redundant dungeon/raid gear can be scrapped rather than traded to the (guild) enchanter in the run. Less stuff gets disenchanted, meaning there will be less ecnhanting materials, meaning their value will rise. All the more reason to DE rather than scrap as an ecnhanter.