In Everdo, repeating tasks are implemented by cloning from a template. This is in principle not a bad idea, and I can understand why this can be useful - you can make changes to your clone and add notes to it that are only relevant for the current repetition, without affecting the template.
However, more often than not, I actually want to change the note of the template. For instance, if the notes contain checklists or other instructions on how to do something, and you notice that some steps or instructions need to be changed or updated to adapt to a new situtaion. Usually you want that these changed instructions appear in the future repetition as well. So you 1) need to remember that you need to do this in the template, not in the clone, and 2) you need to find the clone - I don’t see a simple way to jump to the template without running a search for the title of the task, am I overlooking something here?
Another small problem is that if the notes (instructions) are lengthy and the frequency is high, then the database size will increase unnecessarily because of all the duplicated notes. Maybe there should be an option to share the notes between task and template?
I can work with the current implementation, but I see some room for improvement. See also The way Repeating tasks work.