Wondering if someone can give a ride report on how the bike acts after fitting a steering damper. I ordered the basic Ohlins/ Ducabike kit. Think I would have preferred the steering stem mounted unit (like Scott's) over the piston tube style but, couldn't find one available. Just always...