I did start off using 10w40 Motul 4T 5100. The only reason was because i thought I had read it was the "official" oil for CFMoto, but I couldnt find anything after the fact that claimed this. It also has a distinct smell that i liked.
I'm thinking on switching to 15w40 Shell Rotella. Nothing beats a premium diesel oil. The anti-wear additives they put in it is a good idea considering they dont use traditional ball bearings on the crankshaft, the valve guides are non-serviceable, and the camshafts too do not use traditional ball bearings.
I started using diesel oil in my jeep as well because of the anti-wear additives including the zinc, which my old 4.2L engine was designed to have in its oil, something only found in 15w40 now.