Currently attending the live video feed from ZFS day. Somebody made the suggestion to add buffering to zfs send to resolve performance and mismatch issues.
Sounds like a great idea to me.
Over the years, in the past, mbuffer has been suggested as the solution, but not everyone is getting success with that:
[zfs-discuss] zfs send to remote any ideas for a faster way than ssh?
Alasdair offers this recipe with mbuffer that works for some. I'm thinking OpenIndiana specific, because it aborts using some other OSes.
Anyway, zfs send / receive should just work out of the box, so again, a great idea.