Yep, but we need to be careful on the recommendations to avoid taking liability and centralizing the ecosystem on them. Ideally I would just send people to a website designed to evaluate relays to see which ones match their needs. But we may need to do that service inside the app.
nip66 has geolocation and anyone, including apps can send or attest to this data. its nostr watch 3.0, no apis, just events