I feel your plight Wal...Huato is Elemental/resto because that's what Blizzard forces Shaman into end game unless all I want to do is PVP. I refuse to go down to mana tide because I've been down that road one time and it wasn't really worth it, plus it gimped me everywhere else. In Molten Core I use ranged spells and switch to healing a lot on boss fights when required. Our Baron Geddon strat right now requires me to heal and nothing else at the moment.
That leads me to the other thing that sometimes irritates me with both Druid and Shaman players, and that is they refuse to heal because they have no points in Resto (Shaman are MUCH worse). In my opinion, those players are really not exploring the full potential of the hybrid classes by not healing, or saying they can't heal. I know I am not on the same healing level as a priest, or to a lesser extent a Druid, but as a Shaman I can heal quite well, and have been put on healing duties in some raids. Some bosses in ZG require me to be a primary healer for an off tank, and I don't mind that. It helps that I have some points in resto, but I could do the same job with no points in resto just the same.
I wish people would get out of the mindset of certain classes (hybrids mainly) having to be in certain roles because that's what has worked so far. I can see a Moonkin being very beneficial in a caster group for the crit on spells (this stacks with priests healing too, doesn't it?). The more dps the better as long as you are not pulling aggro from the main tank. I've researched a little on Druid builds and there are guilds that do a lot of MC and BWL bosses with Moonkins. There are some bosses in BWL that you don't dare do this though because a good crit will pull aggro from the MT and wipe the raid, but it's still a viable build.
I can also see a Feral druid being a benefit to a group of melee dps too for the increased chance to crit there too. As far as tanking though, I'm on the fence. Druids obviously have the ability to tank and pull aggro, but I don't think they are a true replacement for a Warrior doing tanking duties. I think they can make excellent off tanks, but not real sure about main tanks on a boss encounter in MC or BWL, or even some bosses in ZG and AQ (20 and 40). I think in any of the 5 to 15 man instances they can probably main tank very well, but for a boss encounter in the end game instances I'm not sure yet (if they can, prove me wrong. I can admit when I am wrong ).
I love the versatility of the Druid no matter what the spec though. It's nice that I can go out and solo or join a party and do multiple roles throughout the entire instance. With Shaman...it's a lot different...we can't off tank worth a crap at 60. We can't out DPS a Rogue or Mage in the end game, we can't outheal priests or druids end game (although we can do rather well). The saving grace for the Shaman is reincarnation and totems, but they are losing their vaibility now with some of the new boss encounters that make people move constantly and out of range of the totems.