I see in your current roadmap
you will be implementing reminders. That's great but I can't see how you can possibly do it.
I had to do this and ended up writing a Windows Service which was installed on the server. Seeing as the web is "dead" as you mentioned above, I'm just curious what method you will use.
Sounds interesting though. I found the service quite tricky to write because of recurring tasks. Imagine a monthly recurring task that needs reminders sent daily, 5 days before task is due. Maybe you guys will just remind once for each task. But still, if you write the patterns and parse them as you do currently with recurrence it can work. Like I said above the real challenge is to automatically send those reminders on a web application without a service unless there is something really obvious that I'm missing.
Anyway, we'll see :)