Another point to consider is the fact that vibrations are inherent with any single cylinder, two stroke engine. It's just the nature of the little beasts. Some are worse than others by virtue of manufacturing inconsistancies (quality control) but they all produce those annoying vibes that most of us simply learn to live with.
Softer seats, hand grips and fat tires help make the ride nicer but that little engine is going to shake, to some degree.
Age and Treachery Will Always Triumph
Over Youth and Skill & "Charlie Don't Ride"