I also like the static approach , there is staticx which I am loving which can take a dynamic binary and make it static.
I am wondering if I could create something like .deb /.rpm / appimage and flatpak all into static binaries which can work on any device