I suggest to turn the ability into “Spirit Animal” and have it turn you into a ghost animal that fits your race. Basically animals that every race hunters start with as companions. Wolves are cool and all, but they just don’t fit any other shaman than orcs (We could still have ghost wolf glyph for those who don’t want to change or for nostalgia reasons).
Some animal suggestions:
Trolls - Raptor (same as a current glyph)
Tauren - Plainstride (I think Kodos are a bit too big for this, though Kodo could work too)
HM Tauren - Moose (Could just use Spirit of Echeroo model, it’s awesome)
Zandalari - Ghost version of Zandalari Druid travel form
Dwarf - Bear (could either use ghost version of new bear models, or just use Arcturis model, because it’s awesome. I was also considering Gryphon, but I think they would better fit Wildhammer if we ever get them as AR)
Dreanei - Talbuk (or alternatively a ghost moth, though I think Talbuks are awesome)
Kul Tiran - Hawk (hunter starting pet) or Seagull/Albatros
Pandaren - EIther their hunter which is a pandaria tiger OR have Alliance Pandaren turn into Xuen-like spirit tiger and Horde Pandaren into Chi-Ji like crane (reddish form insted of blueish)
Dark Iron Dwarf - their starting hunter pet and have it be red transaprent isntead of blue to fit more into their Fire flavour.
Goblin - Could just use a ghost crab, but I think that it would be so much cooler (and in line with their vision of shamanism, which isn’t a traditional one) to have it turn you into random ghost animal other races use (so every time you go Ghost Wolf (Animal Spirit) it turns you into random animal listed above.
Most of these models are already in game, so it shouldn’t be much work for Blizzard to implement this.
As a bonus, I think it would be cool, if Shamans got series of small quest chains, that would allow them to use different animal for their Ghost Wolf (now Spirit Animal). Hunters get their small challenges in form of new rare pet tames, so why not?
What you guys think?