Yeah... I play completely differently...
In fact, I think the way you play wouldn't even come close to working for my 10m Normal group, much less in Heroics.
NOTE: The following is merely my observations in normal SoO with my group and is not a definitive guide to Resto Shaman Healing. Many of the things I list may not work for your group makeup. It is all my opinion and may be completely wrong, but it works for me. So take it all with a grain of salt.
First, you ignore Crit. Crit is valuable as not only a throughput stat but also as a regen stat. Higher Crit means more expected return from Resurgence. I tend to favor Crit after reaching my desired Haste cap.
Second, you never use Healing Surge. At high Crit and Haste levels, GHW gets devalued(at least for me). When the cast time approaches 1 second, Healing Surge has a higher Crit chance and so will tend to heal more. The only thing GHW is good for at that point is that it costs less mana but at your ilevel and spirit level, mana shouldn't even come close to being an issue. You have almost 50% more Spirit than I do, coupled with your healing style, there is no way you're ending fights with less than 80% mana. I use a higher mana usage style and don't have mana issues due to a combination of good timing on mana regen abilities and lots of Resurgence procs.
I usually loosely do the following...
Unleash Elements -> Healing Rain on UE CD
Keep ES up on the tank.
HST on CD
Riptide on CD (I don't glyph it and will use it as a spot heal since the initial heal is powerful enough to be used this way when unglyphed. Besides, the HoT is going to get sniped by my co-healer anyway.)
Chain Heal if two or more targets will be healed by it. Try to get it on a Rt target for the initial heal, not always possible or necessary.
Healing Surge for spike ST damage.
Lightning Bolt to help raid DPS during down times. Faster things die, less there is to heal.
I then also use my 3(4*) raid CDs as necessary, I tend to use Fire Elemental for the damage to the boss and Earth Elemental for the Damage Reduction.
*4 Raid CDs if I take Ancestral Guidance.
I also try to avoid stacking two cooldowns at once, however if the situation warrants it, I will.
I MTT at 80% mana if the other healer(s) need(s) it, otherwise I regen using other means until they do.
I will use GHW if there is enough time to let the longer cast go or if I'm pairing it with Ancestral Swiftness, but I tend to neglect Healing Wave except as a means of mana regen.
I should note that I change Glyphs and Talents every single fight. If you're not at least considering what glyphs might work better for any given fight... Well... I can't really say things like that here...
But the following glyphs are ones I have found useful on various fights. In parentheses are some examples of fights where the glyphs are most useful. Brackets are fights where you probably don't want those glyphs.
Telluric Currents: This glyph is great for those low healing fights where you're bored out of your skull.(Immerseus, Protectors, Sha of Pride)[Thok]
Eternal Earth: This glyph can be paired with TC for easy ES management.(Immerseus, Protectors, Sha of Pride)[Any fight you don't use Telluric Currents]
Healing Stream Totem: Great for any fight with Fire, Frost, or Nature Damage. Waste of a slot otherwise.(Dark Shamans, Galakras, Siegecrafter, Thok) [Immerseus, Norushen, Sha of Pride, Malkorok, Garrosh]
Capacitor Totem: Great for helping with add control on many fights.(Nazgrim, Spoils, Norushen, Galakras) [Protectors, Iron Juggernaut, Malkorok, Dark Shamans]
Chaining: Great for fights where the raid won't be stacked. Terrible when they are.(Malkorok)[Norushen, Sha of Pride]
Cleansing Waters: Good if you know you're going to be dispelling a lot.(Sha of Pride, Protectors)[Immerseus, Norushen, Dark Shamans, Galakras]
Totemic Recall: Great for mana management on any fight. Make HST free anyone?(All fights)
Water Shield: Good on any fight where you know you'll be getting hit a lot.(Norushen)[Sha of Pride]
Riptide: Good if you're going to be moving or otherwise unable to hard cast. Also of limited use for spread fights. It is however an HPS loss to use it in most situations. Especially if you can't get it to 6+ targets (Thok)[Sha of Pride, Norushen, Galakras, Spoils]