I've actually been playing this quite a bit, since Legion post leveling sucks ass, and it actually has a lot going for it. It's pretty amazing how complex builds can get with only five skills per bar and how dramatic the difference between people who know what they are doing vs those who just spam the same few keys over and over again can be.
I actually like that delves aren't instanced, and considering the short spawn times I'm not sure it's that big a deal. With 1T world bosses got a ridiculous bump in health, and should probably be nerfed a bit, but I've gone from getting one shot by them to soloing them over the course of a couple weeks just by adjusting my gear, build and getting better at my awareness. They still take too long to kill, though, so they're much better to fight with others.
Inventory management is really only a concern for the f2p crowd, and considering how much you get without a sub compared to other games in this genre it's something I can deal with. For subs the bottomless crafting bag has pretty much made inventory management irrelevant.