Re: dampening idea
pipe insulation at the motor mounts helps, but my biggest gain came with simply smoother, more narrow tires.
The suspension seat post is also invaluable, and a sprung fork is good too.
Thick cruiser grips and bars that are perpendicular are I think both an improvement for vibration and a great safety feature. I use BMX bars with a small 8 inch rise.