Earlier quoted context omitted.
I would actually prefer not to have todos mixed in. IMHO, todos just clutter up a calendar (I've tried them in every single calendar app I've ever used that supports them, and stopped using them). The problem I think is that calendars never seem to do todos as well as dedicated apps (or a plain text file for that matter, which is what I use now). To me this feature often seem tacked on. Just my two cents. I'm sure ot…
I was thinking of making todos part of a panel on the right that also includes canned events, stuff to be working on today based on due dates later in the week, and other such lists of items that you can easily pull into today's agenda. This side panel would be able to slide open and closed, so it won't clutter up the interface. What do you think?
You can't beat the frictionless entry of a native application, and it's probably not worth trying. Right now, with some improvements, I can see your app as a way to either replace my current calendar (doubtful right now…native + natural language entry via AlfredApp and QuickCal is hard to beat), OR a way to fluidly plan my day/week in real-time, changing it as I need it. A way, more than anything else, to keep me focused by shooing out any thoughts of planning.
But I may not be your ideal user, and this would be a new tool with efficacy TBD.