Fdroid is OK only if you use the repo provided by the developer of the apps you are interested in. Like SimpleX, Molly, Briar for example.
Other depos imho are ok too, those from Izzy, Guardian and Divest.
Using Obtainium isn't that bad, you trust each developer of apps you use instead of trusting Fdroid (speaking of the main repo, not those I cited above) with their bad manner (bad and outdated minimum SDK target for example)
Otherwise use what is recommended from the GrapheneOS team, Play Store or Accrescent.