XR250L is a pretty nice ole bike! I'm 6'3" 210 and I'm surprised how well it does with me on it. You're right they are hard to find.
I've got a DRZ450 that pumps out LOTS of power and I agree with you, the smaller, lighter bikes are more enjoyable cruising in the tight trails.