Hi. As you are deeply thinking about these sorts of things, I want to see what you think of my https://useorganizer.com which turns the todo idea on its head a bit by being timeline oriented.
Oh, and all the editors support real-time collaboration. There's messaging, voice and video calls, and a lightweight contact management system that I'm still iterating on