So... quick thoughts I guess.
Guardians are getting 3 new virtues, 5 new weapon skills, and 4-6 new traps (including heal, utility, and possibly elite). Assuming that the virtue passives stay the same (probably won't, but still) then that's 12-14 new active abilities for the Guardian when he specs into Dragon Hunter.
As someone mentioned, the specializations thus seem focused on more active play. This also by default makes them harder to play from a mechanical/twitch point of view, which makes sense when you consider that you only gain access to them at max level. Still, it also makes it likely that players are going to flock to them in even greater numbers than I first thought. I was under the assumption that we'd have anywhere of a 50/50 to a 70/30 split of elite specializations vs. regular professions while running around in the Maguuma Jungle, but not it's more likely to be a 90/10 split. PvP will definitely end up in a 70/30 split for now, if you consider the current meta. Nothing has been shown thus far that will definitely change the meta, but there will definitely be experimentation with things like the Chronomancer.
The past few weeks I've been brainstorming a Carrion Guardian spec using the core specializations, and the release of the Dragon Hunter... doesn't throw a wrench into my plans. What's shown so far would be fun but doesn't necessarily fit with the theme I've set in mind, and there are a lot of traits I want to take to make it work that I don't want to swap for the Dragon Hunter spec. This is ultimately a good thing, which makes me sad for Chronomancer as there's a good chance everyone will be trying to shoehorn that spec into every current build.
Other skill types that will likely be used for the next six elite specs:
Shouts (known)
Meditations
Concecrations
Physical
Stances
Elixers
Gadgets
Survival
Deceptions
Tricks
Venoms
Arcane
Conjures
Glyphs
Manipulations
Mantras
Corruptions
That's... a lot more than I thought there would be. It can likely be narrowed down with next week's picture.
And now I've gotta go.