>>ggrego+yk
Being only part chinese, I can tell you unless you are full han chinese, you will have a hard time on the mainland, regardless of how much chinese/mandarin you know.
Edit: Im not going to share personal stories, I dont want my relatives there to suffer for anything that gets reported back.