The heal wear will be accommodated by adjustment of points gap, and doesn't change the accuracy of the system, unless the wear is too severe.
The problems coming from non OEM type points is forced by their accuracy of pivot point and heal placement in relation to the backplate. They need to present the heal to the cam such that they are exactly 180 degree disposed and across the cam centre. Without that accuracy the backplate and 2/3 points plate will need to be moved wrongly in accommodation of the geometry error.
Altering the points gap to artificially reach timing point is effectively also accommodation of geometric error, this by changing the "airgap" under the heal such tgatvit is then struck by cam early or late to move the timing without moving the backplates.
A decent set of used points AND electronic switching should see them working without compromise effectively.