World Quests are a better system in general IMHO.
However I think there are too many World Quests always active and the rewards could be better. In MoP dailies would reward you with tokens that you could turn in for bonus rolls and if I am not mistaken you'd also get valor or justice points that you could use to purchase gear.
Also world quests are kinda missing a quest description like dailies or regular quests. I remember it being an issue in Legion with some world quests where I wouldn't know what to do and why I'm doing this. And world quests in general should relate to each other more tbh.