I have uncompressed de AppImage and run it and I get «Segmentation fault (core dumped)». Am I doing something wrong?
I think this means you can fix it just by taking the files you had in the appimage and zip them up as is.
The user always need to give the binary file execute privileges though, standard fare on Linux so that's how it should be, just make sure to mention somewhere, in the readme or on the itch page, that it's in the bin folder. I am used to finding it in the applications root directory.