Publish to Flathub
I often use applications in flatpak instead of traditional packages, because they work exactly the same in all distros. It also makes it possible to use latest version of application in any distro, even if they have not packaged it or have an outdated version. The only requirement for them is packaged flatpak and properly configured kernel (user namespaces, SELinux, ...), but on the other hand apps should use libportal or have insecure manifest.
More about this here and here. Gtk2 is also available for flatpak.