Concerning the reports of front end instability, I have conducted my own research of sorts.
I started with a Strada. I ran it up to 90+ several times, and never saw any of the instability issues that folks reported.
I changed to the spoke wheels, 21" up front with a Heide K60. I also have Barkbusters installed. I ran it up to 90+ several times today for sustained periods, and still didn't experience any instability.
Tires were balanced on both sets of wheels.
I have to think that there is an individual factor here that is causing this in some bikes, because I've now tested both wheel combos and experienced nothing but an excessive grin on my face.
Clinging to sanity, one motorcycle at a time.