For what you are describing, a TW would likely fit the bill well. I have a TW200, XR650L, and a Husqvarna 701 long range. For heavy dual sport rides, I would definitely pick one of the bigger bikes. But to haul around, scoot around town, drudge through heavy ruts, slow offroad rides, and just...