At the moment GrapheneOS is better for more people. It's secure, reliable and polished. But in the long run the continued development of Linux phones and getting away from the current duopoly is definitely a good thing.
I'm using GrapheneOS now, and will switch to a Linux phone when the basics are nailed down and the price is reasonable.
With a de-Googled Android device you get lots more apps, but it's still Android.
This is Debian atop an Android kernel, with Android in a container. The native OS is a desktop Linux. You can upgrade your OS with `apt update ; apt-get full-upgrade -y`.
If you want a pocket Linux phone, I think it's about the best.