Power torrent has a 45 sec ICD. It really is not that good for PvP.
Other enchants all depend on your play style. That what has been so special about 5.4 for us. It gives us TONs of choices. If you truly want to go all crit, you can carry two capes, one with a crit enchant.
You could replace extra mana on chest with heavy borean leather kit. Do elementals even run out of mana? I rarely run out on my resto shaman.
It seems you are way over hit cap, now maybe the 10 spirit on shield is doing that. That may be something you can fiddle with as well.
There is the option of
Spellpower Goggles Xtreme - Item - World of Warcraft for helm if you need more spellpower. I used to use those myself before I was practically forced to go to a stamina stack setup.
As I said, there is all kinds of options. None of which is truly BiS. Just whatever floats your boat.
Your elemental looks pretty darn solid. Good luck and have fun!
Sweetsidney...