hard_y_rd
XS650 Guru
You should be getting a good fat spArk. I would look into your coil setup. I run a single capacitor with no battery. When I kick it over the spark is good. Make sure the headlight is off though.
...What would be an indicator of that choke piece being worn...