While one should, ideally, use AMD over Nvidia with Linux. It sounds like OP is shooting for older hardware, so I’m going to assume GPU performance isn’t a significant consideration. Nouveau should be fine for regular desktop usage on older Nvidia cards.
But trouble with assumptions. If you do want the most out of your GPU, AMD is the way to go.