I have had many dual sport bikes, from a KE100 to a KLR650 (first gen) all Japanese. My XT225 easily bests all of them. It is not completely stock, it did require some suspension mods to handle my weight and riding style (I'm a bit on the heavy side for a 225) but it is by far the best street legal bike I have ever ridden off pavement. The KLR650 makes a good dirt road bike, as long as it is fairly smooth.
2002 Vulcan 750 (now being slowly reassembled) 2013 Royal Enfield B5
2001 XT225, 2009 Genuine Stella
1980 Puch moped