@kratos no, it's not that rare. I even saw in the wild replication on the same storage (wouldn't recommend it , though )
the cross pool replication is a little harder since the objects are each split on their own xen api, so the calls must be routed to the right one
We tested the harder part, not the mono xapi case