Will,
I've got a CFMOTO 650 NK, it's OK but there are other options. Remember it's really just a very mediocre quality 2006 Ninja 650 clone, it is improving, but I don't rate it compared to a Japanese bike, power and handling are similar, but quality, assembly and refinement are way down especially on the Chinese non-export version. What's your budget or 'must have' minimum size engine displacement or power?

If you want quality and resale you could get a smaller Japanese/Chinese bike like a GW250 or CBF190 for about 20,000-25,000 range. Then you could get a Thai made imported 250 like a Z250 or Ninja 250/300 for 40,000 or a CBF500 for 70,000. There's a complete price list on the site somewhere those prices I quoted are probably a bit wrong, or ask at a dealer.

If I were to buy again I'd get a CBF500. It will always have good resale, but if you decide to keep it for its whole lifespan of 10-15 years it will reliably do that too.

Only consider the CFMOTO 650's or Benelli BJ600 if you feel you really need a 600cc middle weight power for a cheap price if you really cannot afford something Thai made equivalent. You'd think that buying a Chinese bike would have massive advantages for parts availability, and that is true for Sundiro Honda, Haojue Suzuki and Jianshe Yamaha, but Benelli parts are crazy expensive, and CFMOTO can be pretty customer ignorant depending on the dealer.

Why wouldn't they transfer your UK license? Do you have Chinese ancestry?

Best Wishes,
Z