Well it's made in India and assembled in China, which is scary. Also expensive compared with a quality Japanese 250 from Thailand, or the price tag for the same bike internationally. I find that the price is too much in China compared with the price of £4,500 including sales tax of 20% in the UK. In my view the the bike should be 40,000 yuan, so that's simply why I'd never buy it in China.

Wouldn't worry much about the fuel tank size, 11 litres goes for miles and China has some of the most frequent service stations in the world.