Druids Fit Elves Better and Were Designed for them
Druid should replace shaman or have its own category of potential key class, especially in distinguishing High elves from Blood elves
1. Druidism is elven in root
2. All elves share love of nature, it is highly likely that you would have high elves who have a magical affinity to accelerate their nature love, and would develop up similar to the kaldorei druids. Now in the alliance, these high elves can be reconciled with their kin, druidism is about nature, it's not about the elven disputes.
3. Nature magic pracitioners should be a staple in all elves if youa sk me. What people don't get is that you don't need a druidic culture or druidism to be a large part of your race for druids to be playable.
I feel that High elves and other elven derivative races actually have a stronger claim to druidism than every other race, because of the Night elf root and the love for nature that continued and is inherently part of the elf make up. I have always thought it weird that only the arcane magical acumen and light abilities continue in the high elves but not the nature ones.
3 Staple magical classes of ALL elves should be Mage, Priest and Druid - arcane love, devotion love and nature love in their magical forms.
Hunter and rogue are the main staple physical damage classes of the elves.
The Reason Elves Aren't Shaman
There is no need, everything a shaman needs an elemental to do, an Elf can do it himself using the arcane, from generating fire, water (and frost), air, earth - the arcane can be used to do all these things. The Night elves when they discovered the arcane realised it to be the base of all magic, through it they could manipulate the very building blocks of the universe - which is why they can create all these things.
A mage /mage touched culture, would have no need for shamanism. And if elves ever get to play the shaman class, it would not be the same version as the Tauren/orcs/trolls/ Goblins or Kul'tirans, it would be an arcane based one coming from an aspect of magic, and likely something the Mooonguard (night elves ) and Duskguard (Nightborne) would bring mastery from the past to utilise such.
The love of nature is also more pronounced and fulfilled in druidism which is an elven developed study. It makes shamanism like the other races do, totally redundant in the elves, and is why no Elf race is shaman, nor should ever be that type of shaman the other races have (but if they get the playstyle, it should have a different class lore that is elven based.)
Skywall would be an ideal city for the High Elves to use. If this doesn't scream high elf, I don't know what does.
A masterpiece sitting there, in a forgotten past, having no real use except for legacy raids, should be utilised as the new home of the High elves in my opinion.