^
Agreed. I also believe the same to be true for M+ caches, it should be enough that you get guaranteed rewards (from content not guaranteed)rather than you requiring a significant increase in rewards.
It makes the content also feel less required but more a bonus for doing what you wanted to do in the first place.
Warfronts and LFR are the same, warfronts are easier more guaranteed, personally I would decrease the rewards to 335 (arathi) with 345 rewards for the quest.
That way it’s around LFR the content it is designed around but also provides a slight bonus occasionally (since the rewards are always guaranteed)