I just got my CRF250L and I am enjoying it. The main reason I bought it over the WR was seat height. I tried to sit on a WR at a bike show last winter and knew right away the bike was too tall for me. I am 5'10" with 31 inch inseam and I want a bike I am comfortable on. I had a DRZ 400 previously and it was too tall for me off road. I have been riding all my life and am now 52 and find I just don't have it in me to push any bike to the limit off road. So a high performance dirt bike is not something I want or need.
So the CRF suits me just fine. I won't be upgrading the suspension or engine as I only intend to use it to explore back roads in northern Ontario. I think this is what the bike was intended for.