Do you have a strut tie bar? I know what you mean about the disconnected feel of the front end in high speed sweepers. The strut tie bar made a huge difference on my 854 R. Way more road feel. It feels more planted. I'm not sure how light yours feels since its not an R but the 185 I spent for the bar was worth it.
Rich S
97 850R
Rich S
97 850R