Nope, don't like them. Nor snaps. I find the sandbox nature annoying and many developers don't actually seem to understand it correctly anyway meaning you have to use flatseal etc. Then having to deal with some apps writing config within the sandbox and some writing it outside the sandbox...
My order of preference is generally I pick the "official" supported version as opposed to any community maintained ones. Then within that:
- Install via the language's package manager (cargo, npm, pipx, cabal etc.)
- Appimage
- Native package (.deb, .rpm etc.)
- Plain binary
- Build from source
- Snap
- Flatpak