Are you using a dedicated pg instance for vector or you keep all your data in a single pg instance (vector and non-vector)?
- Expertise: it's just SQL for the most part - Ecosystem: same ORM, same connection pooler - Portability: all major clouds have managed Postgres
I'd gladly take multiple Postgres instances even if I lose cross-database joins.