Thanks for your summary!
Some types of apps (e.g., Python ones) need some additional manual steps
at the moment, which we are collecting in the "Packaging help" section:viewforum.php?f=11
Before you run the AppImageAssistant, you should check
whether the AppDirAssistant has placed any extraneous files (such as /etc/passwd) into the AppDir.
The most important step is to test
the AppImages on the supported distributions.
The last step, btw, should be to announce
your new AppImage in the "Labs" section:viewforum.php?f=10