I believe Ala Al-Baranzanji meant to say was
"Geforce experience is NOT something you actually need for your NVidia card and that it is OPTIONAL but makes your card much more fun to work with."
I've run plenty of cards on client rigs, and my own, without installing Geforce Experience. All you NEED to use is the driver package available from the NVidia website here:
http://www.nvidia.com/Download/index.aspx?lang=en-us
And whatever tweaking utility you see fit to use, whether it be Afterburner or another utility. Also, those features that "capture gameplay or stream to twitch", also eat up resources from the system as well. So if you don't have a fast chip, enough RAM and a big card, you might not want them running at all or you may find yourself having some slight to moderately lower performance characteristics. If you've got enough juice to game and record/stream without it having an effect on your gaming performance, then by all means go for it.
Personally, I prefer to update drivers manually anyhow, by running the DDU (Display driver uninstaller) prior to installing a new version and then installing the newer driver if I choose to. I also don't stream or record so I have no need for the Geforce Experience hampering my system performance. Your needs may be different and using it might be desirable.
BTW, welcome back Ala Al-Barazanji after what looks to be a two year vacation from Tom's.