This is a good point. I hope that pythonista.cloud will help with this once I get some more time to work on it. I'm now looking into using anonymous gists for storage of code, which I think is a good solution.
I may also look into offering GitHub OAuth authentication for people to connect to their github accounts with pythonista.cloud. This would allow people to automatically upload code to their github.
The most far-fetched idea I've had is some kind of method swizzling on Pythonista's save function, which would allow for a cloud folder, and everything in that folder would automatically be uploaded. When you edited and saved a file that was already in that folder, it would automatically be updated remotely.
I think that implementing more convenient integration with GitHub from Pythonista would help close this gap.