How are you running Python on the client? Is it Pyodide or something else?
I see from comments below that you also created juno.sh which also looks great. May I ask what your users have been using it for primarily? Is it for learning or for doing? The reason I ask is that I'm wondering if the hardware limitations of an iOS device have been limiting for folks "doing" vs. "learning"? Sometimes I find even my 64GB TR1950X rig here with an NVIDIA RTX2080 limiting :)