I have a "in-perfect-condition" stock KLR 650. It is a 2012 with less than 2,000 miles on it. I consider it to be an equal to a Honda stock XL650L. My KLR650 in "no-way" compares to my XR650R except in top-speed. My KLR can't even pop a more-throttle-only wheelie in any gear. Makael, please tell me if you are saying your upgraded XR650L can run against your XR650R in any other way than top speed and better gas mileage. I ask because I'll be selling my KLR as I feel it does not offer me anything my XR650R can't do better. So your answer is very important to me because I do want to have a second street legal motorcycle so friends who don't have their own can go riding with me. I would like the spare bike to have a magic start button, get good gas mileage and be able to ride on the dirt too along side my XR650R as a near equal. If you are saying your XR650L can hang with your XR650R and I'm saying my KLR can not hang with my XR650R then it is obvious that I need to sell the KLR650 and get a Honda XR650L Do you or anyone else have any solid opinions about this?