As my college mentioned, in general is not worth having pxc nodes in different regions or with high latency connections but if latency is low it can work under certain circumstances (with a performance penalty).
Since every operation needs to be certified by all the nodes in the cluster, higher latency will have an impact in latency and performance.
An easy test you can do is:
mysql> SET profiling = 1;
mysql> # do some inserts
mysql> show profiles;
Example output:
1 | 0.04700375 | insert into t1 values (null) |
2 | 0.04648125 | insert into t1 values (null) |
The 2nd column will show you the latency in seconds each statement took. In the above example the inserts took 47 and 46 ms to execute.
Do the test on your own topology and find out if the latency is good for your use case.