I've got one of each, and they both top out at about the same point in overall speed. They aren't even modded the same and get this result.
The main difference is in the low end gearing - the CN250 just won't go up stuff like the CFMoto can.
And when I get my new tires on the Joyner.... Oh yes....