This looks like it should compare favorably to the "real" camera + HDMI capture card solution. The lens is always the most important part of any camera setup, so if you get the right lens, you're probably gold.
Ehh. After a certain point that's true, but a lens doesn't help much with a garbage sensor, particularly one that has to be compensated for with huge exposure changes. (This is the core of why webcams are disappointing, not the lens.)
I use a GH4 or G9 with a USB3HDCAP at my desk because I already have them and the glass, personally, and I know the sensor is not going to be a trailing problem behind the (cheap!) glass that I use.
The sensor is an IMX179 which is a mainstay. I believe the sensor area is smaller, and probably higher noise than a DSLR or mirrorless, but for VC use, it's probably not going to make a difference.