I've only had an Nvidia GPU laptop for 2 years so no experience of using older series of drivers, but Nvidia's 5xx series of drivers work great on my T460s running the latest Mint, drivers installed using the Ubuntu driver tool.
Secure boot works out of the box, prime render offload works without a hitch (and no need to log in/out to switch GPUs), battery life is ballpark similar to Windows.