starting up 340 that's been sitting for a few years

If it had an electronic ignition in it and would not start after sitting would you toss a points distributor in it....

Nope, I would verify the problem and then go from there....could be the coil is shot....who knows.
My point is why spend $200-$300 on something that isn't a proven fix??
Verify the problem and then do the ignition upgrade if you want.