Use API to auto-add/inherit labels?
I've started moving all my Nirvana tasks over to Todoist now, and there's a lot, especially when you do it manually one by one. So I have avoided my tags (labels) for now, since that's so much extra work to add. I don't know yet if I'm able to keep my Todoist organized enough, since "Today" view is going to be a big mess of "work" and "personal" projects, and I don't want to manually add the same label over and over again to all my work tasks.
So I was wondering, do you guys think it's possible to use the API (http://todoist.com/API/help/sync) to auto-add labels?
I imagine writing a service that, few times a day, finds my "WORK"-project, then lists all the tasks in it and if some of them don't have a "@work"-label, then add it through the API. I think this will allow me to more easily only search for @work related tasks while hiding all the personal stuff.
Any thoughts? Or will Todoist release an update soon that allows us to add labels to projects and an option for new tasks to inherit those labels?