Due dates on recurring tasks
Recurring tasks should take the due date into account; most likely in the form of an offset from the start date.
John Weed commented
If what is meant here is that the next date for a recurring task should have the ability to smartly recognize when the task was last checked off, and then offset the next due date to say, 1 month out, or whatever, then yes this is a great idea. This is great when I have to for example replace my furnace filter every so many days, and then I invariably do it later than I should. I would want the next due date to be adjusted automatically.