You should ground wire from your ignition coil to the frame or engine case to make sure you have a solid ground.
I have a Yamaha jog that will Miss fire and fart if i don’t run a ground wire from the ignition to the engine case. Yes I have the coil mounted to bare metal on the frame but it’s not a enough. A good ground will keep your Cdi and coil lifetime
These work perfect