On my '07 nothing suggested by any forum- loosening/bouncing forks, special sequence of tightening & torquing, new/different tires, all the other stuff- absolutely nothing made my shimmy permanently disappear until I replaced the steering bearings with AllBalls brand. Sure, some things, particularly a new front tire would help for a little while. But why should I repeatedly replace a partially worn front tire when replacing the bearings is a one time permanent fix? That makes no sense to me. Maybe others have deeper pockets than I.
My recently acquired 2013 had the wobble too. A previous owner tried everything too, all with no permanent fix until he installed AllBalls bearings. He did the job right before I purchased. I retorqued them to reseat after a few hundred miles (just as I did on my '07) and all is good.
As to the bearing quality- if I were replacing bearings in a motor or gearbox, ones that rotated fully and at speed sure, I'd choose something other than AllBalls. But these are more than adequate for what they do. To each his own but to me the AllBalls have performed better and lasted longer than the OE ones in my bikes so once again IMHO some folks may be overthinking just a tad.