Weird, I lived 3 years in Beijing and been to the majority of coastal cities, and so far Shanghai has the best internet if you are on China Mobile or Telecom fiber.
My typical speeds to US and EU are averaging 250-300Mbps, Chinese mainland network pushes up to 900-950Mbps with latency of 15-60ms to any part of China. I am on 200Mbps plan with 国际精品网. You need to jump through hoops to get 国际精品网, since it must be post-servince monthly billing contract, which 200Mbps is not available as (only as pre-paid per year in advance). Then you switch from 100Mbps or whatever yout speeds were to 200Mbps plan and pay for a year. You will still get monthly bills, but they will only include fee for 国际精品网.
Edit: just checked speeds to US West Coast, 250-500Mbps depending on the server I chose (SF, LA or SD). There is no way you would have problems playing with people from China or Asia in general.