You are correct that the Elgato does video encoding. And that if you use your GPU it’s putting a little bit of extra load on the GPU. But it’s negligible since the video encoding is a separate part of the chip. Maybe you’ll lose a percentage of FPS due to power usage snd bandwidth, but honestly the same is probably true for the CPU load caused by USB bandwidth.