Attached is a plot of the round trip delay times of EPICS PULL (active read) EPICS PUSH (active write) and EPICS PUSH/PULL (active write to 3rd channel, followed by active read from that channel).
PUSH and PUSH/PULL are dominated by a 2Hz update cycle. PULL sees a 8Hz update cycle.
The minimum delay for PUSH is around 110msec, for PULL and PUSH/PULL it is about twice that.
The delay for all three channels is about 10x too slow to be really useful (i.e. for acknowledgment returns shorter than the blink of an eye.)