The reason for the ballasted ignition system is not to extend the life of the points, it's to improve starting. Mismatching coils to the rest of the ignition system can shorten point life.
To put this succinctly.... When the starter operates it pulls the operating voltage of the car down because a large portion of the available power is going to the starter. On an unballasted (standard) ignition system this can cause a significant reduction in the voltage supplied to the coil and in turn to the spark plugs.
Somewhere along the way, someone figured out that if you put a 6V coil on the car, the spark would be hotter. However, this 6V coil, because of its lower internal resistance, drew more current through the points causing them to burn out quicker. Obviously what was needed was a way to temporarily supply higher voltage to the 6V coil during cranking and only 6V during normal running. The solution was to connect the 6V coil to the starter solenoid so it got all the available battery voltage while cranking. Once your engine starts and the solenoid disengages, power is supplied to the coil through a ballast resistor (or resistor wire) in series with power coming from the ignition switch. The current flowing through the ballast resistor drops the voltage supplied to the coil to around 6V. This gives the best of both worlds. High voltage to the coil during cranking, and 6V at the coil while running.
The serious problem with points life happens when you use a 6V coil on a standard ignition system. This causes too much current to flow through the points. If you go the other way and put a 12V coil on a ballasted ignition system, the car may start but may have problems delivering a good spark in "normal" run mode.