Any later electronic duraspark will bolt right in with a small bit of wiring. Use the '76 box and later with blue wire holding grommet and 6 wires the earlier ones have a 7th blue wire that increases wiring.
I've got 2 HEI modules on my '82 Honda CB900F........ .the factory spark boxes were $200 each there.
And yes, Dorman parts zoop (ALL of them) but the guy asked. I try to stay away from them but a time or two they've carried something I could mod to replace a MUCH more expensive part. like the steering rag joint on a Mustang II with the u-joint shaft, they wanted $175 back around '89 for one, I used the Dorman rag joint patched in to the rest of u-joint and car ran the rest of its' life out fine with that part at $10 cost to me. I used the door handles and window cranks as well, you have to lube linkage every once in a while, it was rare when I broke one, I think I did one. I think they're crappier now than they used to be. Like late Focus thermostat housings which get changed maybe 4 times in the life of a long lasting car, Dorman goes through all the advertising that they have specially modified the parts to last far longer than Ford parts. Chuckle, compare the two and you quickly realize the Dorman part is thinner plastic to fail even easier than the Ford one does. And the one notch that fails them all is even bigger........ .......LOL.
We got so much Dorman back at the store it was hard to see how they made any money, for instance they failed virtually 100% of the plastic coolant reservoirs we sold. Almost every one. Of course much of that was the no brains clientele who think you simply change the tank without looking for why it exploded to begin with, or overheat due to something else. I watched some guys explode 3 or 4 of them to pronounce them junk, yet they never looked at car cooling system at all, they simply insisted they knew what they were talking about. Pretty funny, it was a show every day there. I point out the plastic tank is the weakest part there, you'd think I'm driving railroad spikes into their heads.