I am lucky enough to have owned a YZ250. This bike is incredibly powerful, amazingly durable, widely versitile, and a handful of FUN!
The YZ two strokes can easily be adapted for true MX motocross track riding, open desert hare scrambles, or tight woods trail riding.
On my YZ250, I added hand guards, 3 gallon tank, 11 oz fly wheel weight, and FMF Q/FMF gnarly pipe combo. What an awesome bike!