Welp, I wonder when this will make sense to look at -- I'm pretty happy with `IngressRoute`[0] and related CRDs that are used with traefik.
I guess when traefik goes all-in on gateway (they were one of the earliest with support for it), then it will make sense.
[0]: https://doc.traefik.io/traefik/routing/providers/kubernetes-...