I am looking for a bike that will be best suited for adventure riding. I want to be able to ride this bike out of my garage (in Castle Rock, Co.) up into the mountains on 2 to 4 day excusions using mostly dirt trails (Single Track, ATV, 4x4, Improved and Unimproved dirt roads and pavement only when necessary) to get to all areas of Colorado and maybe even Utah. Can the XR400 hold up the distances involved with this type of riding, no to mention the 40 to 70mph speeds on the highway? Is the XR650 too much bike for this type of riding?