The only thing that seems lacking to me is the ability to have a smart list that shows tasks completed today, and tasks completed this week. I have do do reports periodically and that is a must have that would make life a great deal easier. Additionally, the ability to specify the work week and use that as the basis for the list of completed this week, such as mine which is Monday through Sunday, would allow me to get a list of what's been completed thus far in the work week no matter what day I'm on.
The ease of use, flexibility in using tags, and that everything stays in my iCloud environment make this an excellent task manager!