I think what you've done is OK.
That is drawing on battery power from the heavy starter wire and using the white for a trigger even with a magnetic pickup distributer.
I connected the heavy power wire to the starter relay. Thinking about it now, it probably should get a fuse..