I'm absurdly bad about staying in touch with people. For the first year or so after finishing we did ok, but I haven't heard much since.
Most of them ended up back in China, whether or not that's what they were hoping for.
The visa system here stinks, unless you can get a permanent academic appointment. Otherwise, you only get a one year work visa and that's not a tenable situation to be in professionally.