Я им пользовался в начале, пока не столкнулся с тем, что пользователи не могли запустить приложение, т.к. нужно что б в системе стоял тот же glibc что и у меня (версия, имеется ввиду) и Какие-то там ещё пакеты должны быть идентичными. Итого получается бинарник, которому необходимо выполнить "зависимости". Поэтому ушел от этого и написал свой инсталтортна баше, который просто устанавливает необходимые модули из пипа (предварительно проверяя есть ли этот самый пип, если его нет - устанавливаем, также и с гитом).
Потом сливаем код с гитхаба, формируется desktop файл, помещается в нужную категорию и на выходе пользователь получает ярлычок в меню, который запускает прогу. Пользователь даже не знает, что в конечном счёте он запускает python3
main.py 😊