I have a Hauppauge HD PVR2 which I use for Xbox 360, Xbox One and PC video gameplay captures, and put them up on my YouTube Channel. I use to use my PVR for PC gaming. But I exchanged the faulty AMD R9 390 on my desktop custom PC which was is under warranty, to an EVGA GTX 1070 SC GPU. They offered an AMD RX 480 but that GPU is weaker than the R9 and 1070. And since GTX is a more common brand, I switched to them .
I have to say this software works exceptionally and very well. It's not really a resource hog, and it saves me hooking up my PVR. And, it's free. I did try Raptr with my previous R9 GPU but found that some recordings from The Sims 4 and Cities Skylines only had a black screen. I've never had recording capture problems thanks to GeForce Experience. And I keep everything up to date on my PC which runs Windows 10.
Another reason why I don't use my PVR anymore for PC game capture is because Microsoft updates Windows 10 every month, and some of those updates, especially those which are big updates, mess up other programs on my computer, including Hauppauge Capture. And Hauppauge rarely updates their software (probably like 3x a year).
I don't really play around with the settings on my GPU, I tend to use default. I have noticed the colours look a bit washed out than my previous AMD R9 GPU. But my 1070 has a high overclocked speed of 1888Mhz. The R9 only has a GPU clock speed of 1040Mhz. I'm sure NVidia do release regular updates to their drivers to help improve performance and compatibility issues. I don't really check optimized settings. Isn't it suppose to automatically optimize for every game? Pretty sure it does. I could check but it's 10:39 pm Sunday for me NZT. Just watching videos on YouTube.
I also have a high end i7-6700k 4.2Ghz processor and 16GB DDR4 RAM and a Samsung EVO 1TB SSD.