It would be excellent to be able to create a template checklist. For programming tasks this might include "write database patches, write unit tests, write code, debug/test, release, document" etc. Each time you start a new piece of programming work, you could create a new checklist from the template (direct copy, with opportunity to change the title) and edit it as much as you like to suit the specific task you're undertaking.

In fact, this scenario already works with checkvist. See, you can copy a checklist as a whole (see the link in the toolbar). With the copy operation, you can reopen closed tasks in the target checklist. So, as long as you finished one checklist, just use is as a template for new one and use copy operation.

I would love to see Checkvist be able to recognize syntax added in the main task entry field.

"Buy toothpaste on Monday @store #personal"

It would be cool if this would automatically recognize my syntax and create a task with a due date of Monday and tags of "@store" and "personal". I love the way "The Hit List" does this. If I recall correctly RTM does this as well to an extent.