Last time I played my shammy was in wotlk, back when totems were still 5 or so minute buffs generally with just a few of them being short duration and situational.
This system is probably better, but I don't think it's optimal. I can't help but feel like it's just bloated and not really efficient or fun for that matter.
Ever since the game launched totems were supposed to be of the defining things for the shaman class, and whilst I don't really have any awesome ideas myself I can't help but feel like the whole system isn't living up to it's potential. Unlike weapon imbues and unleash weapon for example, another thing defining shamans that's working awesome and is lots of fun to use as well.