Mounted this on a Puch Maxi. Fits just fine on the stock mount, BUT, I needed two things:
1. 2 longer bolts. The square thingy thing is thicker than the stock one- so you can't use your old bolts. Too short.
2. You need to add your own ground wire. My old coil had a built in white wire that connected to the mount- this one does not have it built in- so you just connect a wire from one of the side connector openings using a female wire clip and then run a short wire to the mount and use an O-type terminal connector on the bolt. Either side works for ground- and then you connect your other wire on the other side. Plug wire in the middle. Then blast away.
All super easy - If you can't do this, sell your moped. Moped life is not your thing.