Hi zrzka, in my opinion it is a good idea to have a full working Python environment that works remotely for any tasks that Pythonista alone can not perform (due to the lack of not-pure python built-in libraries for internal storage limits, certainly not due to its very nice and powerful IDE and files manager).
In my opinion, the key points for an addition of "batteries" available online through a remote full working Python with X Gb of ram, Y cpu power and Z Gb of storage (for saving scripts or full projects) are:
1) free account with login (with pay option if user wants more features or more computation power);
2) possibility to install/setup not-pure Python libraries inside the remote Python core; as user can not install not-pure python libraries in Pythonista, he should at least install them with the remote Python core (that, most likely, should have a built-in set of compilers to build libraries written with combination of C,C++,Fortran, etc...);
3) good integration with Pythonista IDE, that is:
a) the output of any work performed with the remote Python should be imported easily inside Pythonista console or variables manager (so 2d or 3d plots, videos, images, arrays, pretty printed latex formulas, etc...);
b) all files that are saved inside the remote hard-disk should be saved also inside Pythonista, if user wants (backup);
c) with smartphone it is good, in my opinion, to perform some tasks with the minimum number of keys to touch, so if user is coding his main script with Pythonista and the script needs to link to the remote Python core to perform some tasks that Pythonista can't do (scipy, pandas, fipy, etc...), it would be a good idea to allow user to use the remote core with functions that are executed inside the main script: to run the script user should only touch the classical key |> that executes pure-Pythonista pieces of code, then executes not-pure Pythonista pieces of code with the remote service, then executes pure-Pythonista pieces of code with the output of the remote service, and so on.
These are only some key points to think of a more powerful use of great Pythonista.
Thanks
Regards
Matteo