yea I guess so, it's just these 125's are very mild low comp engines. They don't need an oil cooler but having one ain't gonna hurt. I just think the $20 for the cooler woulda been better spent on a decent chain or a unifilter, you know, something the bike actually needs
what makes you think the 125-r is gonna be faster? it has the same motor as the 125rr
for the same price of the 125-r you can get a DHZ 140 which is a much better bike and comes with free protapers. which one do you think is gonna be faster?