This method will not work for my GTD process. I need to have tasks remain in the “Projects” context but also in another, for example, “@Office.” To illustrated, I have a “prepare for Baltimore trip” project–set up with a label, the next task for which is “gather paperwork.” If I place that task in my “@office” context, then it no longer appears in the “Projects” workspace. I need to see ALL my tasks in the projects workspace, even after I move them to their relevant context. That’s how I work GTD and I don’t think this method accommodates that, unless I’m missing something?
I may try to do some other way to make Producteev work the GTD way, but I think using labels rather than workspaces for GTD contexts is going to be clunky.