I am unit testing my API as I go and will hit the issue of creating multiple sessions (I create a session for each unit test and each unit test does CRUD aginst the API for each object type such as context, task, etc. to keep the unit test clean)
I vaguley remeber a thread about putting accounts on exception lists for to many hits against the API. I am only working on this part time so I will hit the API every few days for a hour or two only. Can the following account be put on the exception list?
I will be giveing the source to you guys when at a level of stability as well.
Also have you looked at the pattern for FeedSync? http://dev.live.com/feedsync/ this would allow for simpler sync of tasks with your API. I am considering creating a proxy which used this to make my life easier in the future.