The Chinese Mainland (PRC) iPhone story is being blown out of the water.
First of all the A1332 model that is sold in the PRC is the SAME model sold worldwide just a custom firmware by Apple for CN. You can flash your home-countries firmware once you jail-break it. The map offset thing is a Google bug and Apple has confirmed fixing it in the next firmware release based on IP location. If you are physically in China all iPhones will get only 10 meter offset due to PRC security policy (same is applied in India) but outside of China you will get the full 1 meter I believe. You can work-around this by using a VPN like the Internet firewall. The Google Maps thing is a firmware problem by Apple using ditu.google.com via the local locale and geo-location of where you physically are by network connection. If you're going to by an iPhone for use in the US go buy it in Canada with the most compatible language and cultural settings. You can go buy a Chinese one but it requires jail-breaking and flashing if you want the US firmware on-it or changing all the damn settings to English-US. It is for people with full fluency in Chinese however by default.