depends on the game on how much of input lag ur willing to accept.
nvenc strreaming is great and has many operational advantages. however be aware that while nvenc itself runs purely independent from your GPU needs (setting quality on high, no lookahead etc) it still will always introduce inputlag.
hell even just running OBS with gamecapture (or worse screencapture) will introduce input lag.
NDI screencapture - same thing.
no matter what, except cloning to an external capture card - anything you do will create input lag.
how much? depends on the game, tests needed.
ive always felt it in my hand, so i too the time and measured it, with high speed recording of screen to input ratio with and without.
turns out obs alone takes around 5ish ms, encding adds another 5-7. in total adding around 10-12ms
another factor is that some provider uses interleaver, thats a sepcial technology to reduce error rates (mostly DSL and Cable).
however depending how they are set this can cause uploads creating network lag that wont show up in ur ping but inreality add another 10+ms jsut for uploading 6mbit (even if you have 100mbit upload)
the nasty part is you wont see that as a higher ping because thats another protocoll and can be ignored by the interleaver (pass trough here, while UDP aka gaming packets get scrambled, add now stream packets and youre in a loong ass buffer queue)
just a few things to consider if you want max performance in game and stream its gonna be a nightmare