Honestly Graphene is the only one that I'd trust unless you're not going to add any Google play services at all with Lineage, and I'm including micro G on that too.
Sailfish OS is beautiful and really nice, decent app support, but kind of a pain in the USA, postmarketos shows strong promise, but doesn't have VOLTE support yet which makes it a dealbreaker for me personally. I know a lot of folks love UBports, it never really was something I enjoyed. I'm really hoping to use Sailfish in the USA someday