Great looker!
The problem with the motoplat is that it needs a good ground. If you have a freshly painted frame, that is enough to stop spark. You have to have metal on metal at the mounting points. A forum member swapped all electrics and still no spark or weak/ intermittent and when he pulled the motor out of the frame and cleaned the surface rust on the contact point on the frame, it was good to go.