I'm using my own silverblue image based on ublue with nix and Home Manager instead of flatpaks. It required a bit of work to get the hardware acceleration working for nix desktop apps but once set up it is great.