Points work just fine. The reason GM (for example) went to electronic was for emissions control. Points wear, and emissions increase. If you stay on top of them, you have nothing to worry about. I bought a uniset many years ago. $30! Never again. They weren't even Blue Streak parts.
I have the HEI that I took out of my '68 Skylark hotrod when I pulled out the SBC and put in a SBB. It had an HEI because it ran bad...still did. The vacuum line to the AC blend door vacuum ball was disconnected. The guy had done all kinds of things to it, and it still ran rough and hesitated when I bought that car. Didn't figure it out until I got it home.