Hi Mike,
I think this one is a very useful feature to be able to replicate from or to the cluster with original MySQL asynchronous type of replication and have all updates regardless to the galera node they were written to be replicated properly to the slave MySQL.
I have 3 galera nodes setup all with the same server_id:
default_storage_engine = InnoDB
log_slave_updates = 1
log-bin=/var/log/mysql/mysql-bin/mysql-bin
log-bin-index=/var/log/mysql/mysql-bin/mysql-bin.index
server_id = 111111
binlog_format = ROW
plus few other parameters like binlog_format, log_slave_updates
Replicating from one of the Galera nodes (Master) to Backup MySQL (slave) goes with no issue if server_id is the same on all Galera nodes and will miss those updates originated on diff Galera nodes if server_id are different on all Galera nodes.
All the data to Galera cluster is written through HAProxy in round_robin style, so to each of the nodes, and yet everything was replicated without any issues.
If you use Galera node as a slave however, I think it will propagated replicated data through out the cluster to keep it consistent even if all the nodes have diff server_id, But I'd rather run all the nodes in the cluster under one server_id anyway.
Cheers,
Igor