Pretty sure it's only compatible with the shield controller. TBF the nvidia controller is pretty much a slightly larger 360 controller.
Hmm while these seem awesome me thinks I am better off going with the Steam link. I am sure these are great, but I would prefer to use the combination of Steam controller / Xbox controller / KB/M.
My Xbox one will play the role of central media centre and maybe I'll grab a Shied tablet later.

)