Yes, SyncReply and Multihop don't work well together. As shown in Arvola's example, SyncReply and RM also do not work well together.
The only place SyncReply might work well is for single-hop, but SyncReply is only for Synchronous-Transports, but with single-hop+Synchronous why would we ever send back Asynchronously, in which case SyncReply is not needed. Why again do we have this element?
IMO, this should be an implementation detail. This is really not about SyncReplyMode. As Doug pointed out, SyncReplyMode is really a bundling attribute and need not be about Synchronous Transport at all.
Regards,
David Fischer Drummond Group
.