CUVID puts your GPU in high performance mode (always highest clock speed). This is the only 'disadvantage', but only if your care about power consumption. Quality is identical to other decoders.
Adjust your NVIDIA settings to use "Adaptive" power mode. By default it uses "Optimal" which give bad performance.
If to other hardware decoders give high CPU, then they are probably not working correctly. Perhaps you have multiple GPUs? In that case, DXVA2/D3D11 have option to select the correct GPU.
|