Are you still tracking this thread? I'd like to incorporate your ideas into an IDE I'm working on.
The IDE allows arduino users to use predefined declarations for tasks, either in code or as flowchart symbols
I've been looking at FEMTOS too, users can select either Free RTOS or FEMTOS
It needs work but it sounds like you have allready done the parts I was planning on doing next, can you PM me?