They're not working, and probably won't for a while... Even draenor dungeons which is like years and years old never worked properly, and double lol at being worked by the devs haha most fixes came from the community...
I think you have it backwards. Once they actually provide the features and value, I will consider re-upping my dozen licenses. Until then, I'm going to seek out other options.