It depends. For development work it’s literally the same since you usually set up a container for each project that runs regular fedora. Otherwise you usually install software from flatpak.
Installing system wide packages is possible but kind of annoying since they don’t activate until you reboot.