It actually is pretty cool. The local paper ran a feel-good article about us coming to teach there, with a picture of a couple of us and our boss making dumplings together. We got invited to various things like that dinner with the local officials.
The downside is when they try to get you up on stage to do a performance or give a speech or something... I am way too shy and awkward for that stuff.