Just for info. I got my hands on a used Ohlins steering stabilizer on ebay, back in 2017, my plan was to get one of those hardware kits from China and make it work. Long story short, 12k miles haven't felt like I needed it, although always better to have it than not. Ohlins sitting in a drawer collecting dust for the last 2 yrs.Anyone find a steering stabilizer/damper they like? I cannot find anything except china solutions.