One way you can mount to different sized tubes is to make a steel plate drilled to fit the motor mount studs and another set of holes to fit a vibration damping u-bolt that fits the tube. I've done this on two bikes without any problems.
Here's a pic of an 80cc mounted that way.
Close up
Here's a couple of different kinds of cushioned u-bolts available in different sizes at McMaster-Carr
