Mrgl! I play around Diamond 5-10 and reading all the whine posts about shaman and how much they suck.
I tried my Highlander Shaman and actually beat a DH ! So I decided to publish it. There's many cards that Im testing so far.
But certain cards like the Heal or Boardclear are essential. Once the Quest is done you can get Galakrond maxed with 8 mana and Corrupt Elementalist, that usually clears the board due to their 4x 2/1 with rush
The big chance of Shaman is still the diversity. While most decks perform bad against some decks. This control shaman can deal mediocre against aggro or very good against control (ie. RessPriest).
Some comments on cards:
I now use Lightning Bolt to get the Priest Prime out, but hardly having success with it. It would be nice to draw the weapon early but usually the legendary Weapon is just waste better use the evolve one.
The Black Knight One of my favorite cards lately. Just reigns against Emiggen Druid. Better get 2 from Zephrys or include a card to return it to your hand. Also DH run a view annoying taunts. And its a Battlecry!
Troll Batrider Is a Battlecry card but so helpful against DH/Mage/Hunter, also perfect drawn after Quest
Play Zephrys early against DemonHunter and get Sacrificial Pact but keep it till you dont find an answer.