One other thing that could help is training people to lead quest groups well. Wish I could be more precise, but I'm fumbling with this one myself. So far, my general observations/conclusions are:
There are few things less exciting than dictating exactly what to do to the raid group. I imagine it's as unexciting, if not worse, to the others who're running through a very nice quest for the first time, and hearing only 'Go here, do this, no don't touch that button! Awww sh**' from the party leader.
One other thing I've run into when leading quests, especially raids, is that I'm not particularly familiar with them. Oh, I'll know the general 'do this, do that', but I won't know enough about every single party role to be able to appropriately improvise when things go topsy-turvy. And they do, when you often have never seen 8-10 of the people in your raid before. This is especially the case for the end fight in CitW. I'm not sure why, but even on normal it seems like maybe 5-10% of the time you'll get a group that, while otherwise quite competent, just gets flattened during the first battle with portal keepers. Seems to happen more often when I'm leader than when I'm just tagging along. Part of the problem for that particular raid could be that I got in on the action late, so the 'best' way to run the raid was already established and there was little exploration going on anymore. I know I've had excessive difficulty trying to persuade PUG groups to try things a different way, just to test things out. I can't blame them. I probably wouldn't really want to potentially give up a completion because somebody wanted to 'try something different', either.
Sooo yeah. Working on addressing these two issues now. Any suggestions would be welcome.