Yeah, they did stack, but I am not sure that Healing Stream Totems still stack.
Hm.. given my current mana probs I should drop another Mana Totem or two...