My Vee was very sensitive to my front tire choice. Vees have a steep steering head angle and they are picky about front tires. Even the tires I found to work best on the Vee, would shake some as they wore.
If a Vee shakes only during braking, I would look at the brakes of course. But if it shakes just due to engine braking or while under partial throttle, I would look at my tire.
The Strom used to and I assume still does use a ball bearing in the steering stem. Switching to roller bearings is a good upgrade.
"If its not broke yet, it can still be fixed"