Percona XtraDB Cluster (PXC) is based on multi-master at its core, and generally requires connectivity among all cluster members. In addition, as it uses a synchronous protocol, performance can really suffer when network latency is high (as you could expect with distributed cluster members). Your intended setup doesn’t seem like it will work well with PXC.