So I really want to main a druid horde side ( I currently only have one alliance side ) and I am holding my free 110 for the Zandalari trolls, but some people say they are released at launch ( after you got exalted with a specific faction you unlock them ) and some say they aren't even in the game and will come with 8.1 which is most likely next year. That seems really long to wait since that character will be my main in BFA. Should I maybe just use it on a regular troll right now at launch but I won't be able to get the cool skins...
Does anyone have any information concerning release date ?