I have had vibration issues.
Things to check, make sure all engine mounting bolts including the large main bolts are tight, “the big bolts on mine had worked loose or I had forgot to completely tighten them on install ", this was a big part of my problem along with wheel balance. Make sure your tires/wheels are balanced, check that your carbs are perfectly synced, this also can be a very noticeable vibration causing factor. These were the main causes of the vibration I had. I had already replaced my handle bar rubber so that was not an issue. It was recommended by others that bar weights would reduce some vibration, I have not yet done that and most likely well not as I don't have the major vibration issue any more. I think you will always have some vibration that is just inherent to the twins.