Nice! Should you ever find time, it would be great if -lp could filter out completed and dropped projects. Likewise for -lc.
[edit] Also, fuzzy matching works but will assign the task to the nearest match for context/project, even if its a dropped one. This is a problem for me because I tend to drop contexts/projects instead of deleting them.