I fitted a PerTronix Ingitor system to my car a few years ago and it has made a great difference to the general starting and running, so I would definitely recommend them.
It was simple to fit and eliminates the points, so it is maintenance free.
The contact that I got mine from is;
sales@americanmotorfactors.comBob