I would like to say this. Enhanc shams end game are mysterious not to many know how to gear or build the talents correctly, or even how to play no lie.
Elemental shamans are really terrible in RAIDS, decent in 5 mans. Elemental shams OOM so damn fast but are really bursty dps. Troll Elemental shamans have the single best haste boosts.
(Beserking+BL+some other skill thats in elem talent tree, = 50% ish faster cast speed, and this is with almost NO haste rating. This means under Global CD lightning bolts but also means burning the fuck out of your mana.)
Enhancement have really good mana conservation and are MOSTLY magic damage NOT MELEE the MELEE IS A LIE. That's why maelstrom weapon makes lightning bolt, chain lightning and a couple others INSTANT CAST WITH FIVE PROCS!
Keep in mind for Lava Lash to do the most damage you need flame weapon WHICH ADDS SP.
Best way to play enhanc is fiddle with the talents a little to get it just right and EQUIP SP MAIN HAND WEAPON AND A SLOW OFFHAND!!!!!
If geared right you should have hunter style gear (int agi stam, the tier sets for shaman have a enhancement set so even dummies can do this)
This means you will have around 2k SP endgame 3k ish AP endgame (I don't remember exactly) but ENHANCEMENT SHAMANS ARE A HYBRID (magic/melee one) CLASS.
Enhancement talent tree also focuses on shocks alot. AND MAKE SURE TO GET THE TALENT FROM ELEMENTAL THAT GIVES 100% BOOST TO CRITICAL STRIKES ON MAGIC SPELLS!!!!!!!!!!!!!!!!!!!!!!!!!!! when u roll enhancement.