In my view a gaping hole in the Python for Android "stack" is the lack of Tkinter. I know that there are technical hurdles, though I don't understand them.
http://files.alex-elliott.co.uk/qt/expressioneditor_android....
I'm not desperate, for now. My interest was piqued when I got interested in Python and Android almost simultaneously, was delighted to see that Android 3 would support Python, and bought an Android 3 tablet.
All of this is just in the name of recreational programming. My weird dream is to be able to write and run my code on any computer. But an un-anticipated side issue is that coding on a tiny screen is no fun at all at my advanced age.