Some purists don't like Geforce Experience and say you should just do a manual install for every driver update. But that'd mean having to uninstall your driver, restart, clean install the new driver, then restart again, yet Geforce Experience literally does it all for you with the click of a button.
I've been using Geforce Experience since I built this PC 6 years ago, and the only time I had a problem was recently when trying to play Gears Tactics for the first time. Geforce Experience will tell you whenever there's a new driver update, but since I was only playing old games, I hadn't bothered updating for months.
For some reason I got an 'installation can't continue' error, so I had to do a manual install for the first time on this PC. It was all very painless though.
FYI, I'm on a desktop and the current latest driver is 445.87. If you have Geforce Experience installed, you can easily check for updates to make sure you're on the latest.