The conclusion of this article is that GPU encoding, no matter how you do it, is worse than just using Handbrake, which doesn't use the GPU at all:
http://www.extremetech.com/computing/128681-the-wretched-state-of-gpu-transcoding
http://www.extremetech.com/computing/128681-the-wretched-state-of-gpu-transcoding