Looking to get another bike soon. Currently riding a 73 cb350. So what im looking for is a bike that can cruise highway anywhere for 2- to 5 hr rides. Comfort(seat/vibrations) is not a huge issue as long as the bike will feel at home doing those speeds. For off road use i will probably only be riding dirt roads and wider trails(off-road novice) I want the bike to basically be a stepping stone to what might be me buying a bmw 1200gs one day. Im thinking the ducati is probably better for the road, but not sure if it can handle some if any off-road use. The ktm can handle off road but not sure how it will due long hauling. I like the supermoto look so Im also open to other suggestions. So lets hear what you all have to think. ducati Hypermotard 796 or ktm 690 enduro r Thanks in advance.