Much soul searching led me here.... Twas a toss up between C400X and Honda ADV 350. But as the local Honda garage didn't seem to care whether I bought a bike from them or not, the BMW won with far better customer attention, plus it has a lower seat height than the Honda. Simples!
Customer care seems to have taken a back seat now...( Or did it even exist? )