Beta makes some very good dirt oriented dual sport bikes. The Husky and BMW are more Adventure than Dual Sport. It all depends on your intended riding goals and destinations. If you really want good dual sport experiences you might want to avoid all the Adventure Tour bikes.
Maybe to keep weight down I would consider Beta 520RS or KTM 500EXC, both around 260 lbs stock, six speed, about 50 hp and $10,000 for good dual sport candidates.
The 690 is a bit over 300lbs.
The 400+ lb Adventure tourers are cheaper and would make better commuters though.