It’ve never seen that it’s recommended to connect to a database with a public IP.
Actually with GCP and other database provider we can connect through a “vpc serverless connector”, but it looks like a strange workaround and an other point of failure and still not possible with Neon actually.
When the connection is with SSL i don’t really see that it’s still a problem, but of course nobody will officially recommended it…
Thought ?