There are two vibration issues we've had to deal with. The first is vibration upon clutch engagement. When we open the throttle from a dead stop and accelerate without pedaling, we would get an annoying vibration as the clutch is engaging. Once the clutch is fully engaged the vibration is gone.
There are a couple ways of dealing with this. You can pedal to get the bike moving which greatly reduces the vibration felt upon clutch engagement. You could modify the clutch to engage at a higher rpm. A typical MaxTorque clutch engages at about 1800 rpm. Changing the spring and/or shoes so the clutch will engage at a higher rpm will reduce the amount of vibration felt. And changing to a lower gear ratio greatly reduces the amount of vibration.
One of our 79cc bikes is geared 12.44:1 and the clutch is setup to engage at about 2400 rpm. The vibration upon clutch engagement is not bad and there is no vibration in the higher rpm range. This bike will climb very steep hills and it will do over 30mph.
The other vibration issue we've experienced is with the highly modified 6.5hp engine on one of our race bikes. This bike has a final gear ratio of 13.43:1. We do not experience the vibration when clutch engages on this bike like we do on the 79cc bike. This is due to the gear ratio and stall speed we are using on the clutch. However we do experience a lot of vibration in the higher rpm range. These engines vibrate. They are out of balance. Some are worse than others. The tolerances on these clone engines vary greatly sometimes so one engine will vibrate more than the other and one will outperform the other due to the varying tolerances.
We have customers who have taken their rotating assembly to a machine shop to have them balanced. This will eliminate much of the vibration the engines produce. The more mild engines don't vibrate as much and probably will not be an issue. I have a bike with a stock 6.5hp engine and the vibration is no problem. I have a couple engines producing about 15hp and they do vibrate.
Sorry for the long winded reply. There is a lot of information to share. Anyone can call me or email me to talk about these engines more.