I don't see why people don't mention shaman as a class for the Zandalari trolls.
The shaman tier 15 is clearly inspired on the Zandalari. Same for the hidden enhancement artifact skin.
It's pretty obvious they have something with shamanism.
I'd be SO upset if they can't be Shamans, cause the reason why I created my shaman back in MoP was the Zandalari. I've been dreaming since then to play as one.