The problem with solutions like these is you see global outages, like googles global VM outage last year.
Also from the public description this sounds like one big system, ie the second "region" may not be a public Google Cloud region. Just as much chance of an outage,