Yes. I'd prefer the system which might include this sort of content be more than just "daily challenges", but yes.

I generally quite enjoy dungeon running whenever my team is roughly competent, and a daily challenge would make that quite a bit more likely than "Level 70 roulette (which we for whatever reason call... Expert Roulette?)".

As for the added mechanic, it depends. Some add more constraints to available strategies, and the complexity within said strategies, than they force or encourage new strategies or decision-making. If made well, yes. If made okay, yes. If made poorly, no.