how you using it? i love my dr and it's a true 50/50 bike with mods.
needs seat concept seat (all bikes need a better seat), engine skid plate.
optional is bigger tank - acerbis and wind protection laminiar lip and drop pegs if your tall.
it's very well supported, easy to work on and dead reliable.
i had a klr and it's much bigger and less dirt worthy but a bit better on the hiway.. read the bmw is even less dirtworthy but really great on the street.