This looks like a great idea, but wake me when there's an Outlook extension. Most people who would want to use this are using Outlook (or possibly Lotus Notes).
Last I remember, it's perfectly integrated into Outlook. The main problem I found with using it was that people don't like to get tasks assigned to them via impersonal emails. I suspect TaskForce will have that problem too...