Pop!_OS is a bit too out of date in my opinion, the packages are super stale as it’s based on Ubuntu 22.04! It certainly worked fine when I used it for a few months while trying to decide what distro was next. I used it briefly and enjoyed a lot of how System76 handles the Pop!_OS DE. However, so much of the software is trapped many versions behind of what is current in the Linux space…I can’t be certain System76 was backporting fixes to these old ass program versions because I did have odd issues from time to time. Nothing system breaking, just annoying to deal with.
However, even System76 has finally started to offer Ubuntu 24.04 on their prebuilds, as they knew their repository is very stinky at this stage. That opens up access to modern versions of programs, access to bug fixes that make using a lot of software a smoother experience. I would recommend System76’s COSMIC DE with an Ubuntu base when it is in stable; as the System76 team are bringing a lot of those handy Pop!_OS features with a brand new coat of paint and fresher (not bleeding edge) packages.
The packages are stinky as they are so old, in addition to program versions on offer are frozen several versions behind program versions on modern distros. System76 even started to offer Ubuntu 24.04 on their prebuilds for this reason. It’s too old and while they managed to bring more recent drivers to Pop!_OS, it’s going to be phased out when COSMIC DE is ready for stable launch with an Ubuntu 24.04 base. Pop!_OS is not a good recommend going forward; System76 let it get too old before taking appropriate action, but to be fair to them, building a DE from scratch is hard work.