Personally I prefer points and condensor, a lot easier to fix at the side of the road and much cheaper.
Condensors and point if good quality generally only fail if ignition left on whilst testing something else and they overheat if points closed. A little high melting point grease on the heel of the fibre that touches the distributor cam, apart from that new points a each 6000mile service worked for my customers in the past.
If electronic ignition fails which it can do, then it is a wait for a transporter home at great cost. Even if no new parts on hand I have got many cars going by simply cleaning the points, regapping them and if condensor faulty the trick was to move the radio suppressor/capacitor from the switch side SW of the coil to the CB/distributor side and it acts as a condensor to get you home, you may need to leave original condensor disconnected but at least you are mobile.

Always handy to keep a spare new set of points and condensor in car, coils less likely in my experience.
Never used an electric car heater, does dynamo cope?