Your US Distributor of electronic ignition distributors for classic cars 123ignition
123ignitionusa.com
www.123ignitionshop.com
I have one of these on my Porsche. I got it before the programmable one was available; today I would get the programmable. It is pre-programmed with all the Porsche 912 advance curves, selectable by a switch. I am considering one for my TR4A.
If the programmability is intimidating, just get the standard one; there should be an appropriate advance curve already in it. Or, I think you could simply select the standard curve, then modify it as desired with the programming feature. Beyond that, it's just a direct replacement for the standard distributor.
Being a structural engineer ain't shabby. I'm an electrical engineer, but I don't know squat about structures.