I've found that it's a good way to restrict access to testing/staging/dev environments. way easier to set up and manage than a vpn imo.
This is such a common use case that we wrote up a brief description of how to approach this: https://docs.twingate.com/docs/access-control-for-staging-en...