I put grip puppies on my CB500X and the vibrations went away. If you are looking for reason to buy a new bike - yes, you will be much happier with the extra power.
https://www.amazon.com/Grip-Puppy-Comfort-Grips-Original/dp/B00CP9ADD8/ref=mp_s_a_1_3?keywords=Grip+Puppy&qid=1684674352&sr=8-3