Now that you bring it up, having unlimited freebies does seem like a good idea. That way you don’t need to split your todo system.
The notifications are going to get an update, @dreev mentioned using something similar to zeno polling which I think would be a lot more helpful.
For the questions:
What happens if you derail when you have no network connection?
It stores the request for later and will send it in once the connection is back. It would be nice if the UI informed you of this too.
Will the source code be available?
I don’t see a compelling reason for why not, though I am a little embarrassed by some of it so I’d like to spruce it up before it gets released.