I really like how after Witnergrasp people don't all vanish. When a BG ends, it empties out in seconds. After capturing or defending, people tend to stick around for a few minutes to turn in quests, buy new loot, or start raids. Sometimes people celebrate a little. It makes it feel like we actually captured something. I suppose it helps that we do, at least for the next few hours.
Dalaran is compact, so it seems like a busy city. Shattrath was huge and the player population couldn't really fill it, so we ended up with tons of NPCs. Dalaran has no shouting Draenei.
NPCs fly in and out of Dalaran, again making it feel like a busy place, but without adding a ton of useless NPCs everywhere.
Holy shock lists friendly and enemy cast ranges.