Thought I will update this thread.
It wasn't me but JIEJIE mentioned in another thread in the China forum that if you go to your edit profile and uncheck the facebook information then Flyer Talk works really quickly and normally in China.
After following jiejie's suggestion, flyertalk is as fast it should be.