If you can get NOS DR points from 40+ years ago, by all means use them. If you're buying brand new, Delco is a name that means absolutely nothing. That's not quite true. Delco today means made in China.
I've had a set of points from Auto Zone in my truck since May 2021 and over 3000 miles. So far so good.