So eGate worked for me upon entry, but not upon exit. When it read my passport exiting, it said I needed to fill out an arrival card. Well, considering I entered using eGate, I wouldn't have filled one out.
Passport control officer shrugged it off....."sorry our programming just isn't very good thesedays".
Kind of irritating; the whole point of paying the (not insubstantial) fee is for it to work.