Can't you just use the app image?
With ".rpm" package, it install properly and directly into the Software centre
An RPM would provide more native integration with the Desktop, among other stability things. That, or a flatpak would be pretty sweet.