We need MySQL 8 because of window functions, which GCP does not offer. That is available on AWS.
However this means we are paying for egress on both sides. This was something we chose to eat due to GCP Kubernetes, but considering today’s changes, it probably no longer makes sense.