Might work. IMO the actual due date (the one saved and shown in the due date field should, however, stay as it was (not be changed to "today"). Only the display should show them today. I think.
I further assume (repeating myself) that it might make sense to add a leeway for tasks only one or a few days old (or if of the same week as today) to not be displayed today.
What I wrote before ("Date offsets should still apply (starting the offset from today then, ofc).") probaby was a stupid idea. Maybe it's better to forget that.
However, though the date offsets seem a nice feature, why was this actally added? The help says "This can be useful if requirements change and specific tasks need to be started or finished sooner or perhaps later.", however, instead one could simply change the dates themselves, right? But again, I like this feature, but more out of a feeling not out of reason. I'd like to be able to add reason to my liking it. :-)) Therefore I am asking.