The mulligan is extremely versatile. Lady Vashj is an automatic keep as is serpentshrine portal. Mana reservoir and spellbook binder work well as 2 and 3 drops (or 1 and 2 with a coin). If going against a druid or demon hunter, a dragon combined with lightning breath (or simply lightning storm) is recommended. Arcane watcher and scale rider rider are good in certain scenarios. Arcane watcher is good with mana reservoir and scale rider is good against aggro matchups. Marshspawn is a decent keep with far sight.
A powerful shaman deck that capitalizes on the “spell damage” feature and attempts to build enough spells to destroy the opponent.