I've owned a 2014 crf250L in the past. It didn't gel w/ me for moderate to difficult single tracks due to the shallow 7"-9" ground clearance ,and the 330lbs, but the bike is built well, and honda quality hardware everywhere. with the bike being at that weight, it was exceptionally well mannered on the road, but the 2 gal tank only gave me less than 100 mile range before the low light popped on, so that was annoying for county road use. The engine is silky smooth, but it's only a 250cc, so you can't have it both ways.
If i were in the market, I'd go w/ the KLX250 for the more offroad (higher ground clearance,but also higher seat height) use vs. road, and the 250L for more road vs. offroad. Like stated, that 250L motor is class leading. it's silky smooth, solid honda quality. easily a 100k mile motor w/o a teardown if you ride it like a normal person.