The npc journal covers the boss strategies in dungeons more in-depth than the dungeon guides, also add the other stuff like mounts, pets etc, it doesn’t cover BFA raids currently.  I’d recommend just trying it out and if you don’t like it you can always get a refund within 60 days