looking back.... previous threads include
https://yabb.jriver.com/interact/index.php/topic,137262.msg951686.html#msg951686 (not sure if this is MC problem or card problem)
https://yabb.jriver.com/interact/index.php/topic,130584.msg905482.html#msg905482 (this mentions the audio sync problem, fixed some other problems but the sync is still a problem)
https://yabb.jriver.com/interact/index.php/topic,112697.msg779438.html#msg779438 (an issue with shifting from live to timeshifting)
https://yabb.jriver.com/interact/index.php/topic,112615.msg778873.html#msg778873 (an older thread referring to lag, same lag has been there on every card I've tried aka live mode just doesn't work so well)
cards I've tried are that hauppauge colossus, 2 different magewell USB devices and a magewell pcie capture card and a blackmagic decklink mini recorder (also pcie)
each one has had different foibles that make them unusable but worked fine in MPC or OBS. The only one that had issues across multiple devices was the blackmagic which produced a blackscreen when fed with the output of a STB (seemed it didn't like the resolution)
I have a spare magewell usb device I'd send to you if you were closer, in my experience these are pretty bulletproof so would be nice if they worked in MC. They also have their own SDK supported on some devices which you could integrate to get access to >2 audio channels, has a low latency mode & seems like they do also get some sort of hdr metadata coming in too.
the feature in MPC-HC that I mentioned which is useful is direct and easy access to controlling some parameters of the input card (see attached for UI), change this and it just restarts the capture at the new setup whereas in MC it involves going into the filter graph, finding the right pin, changing a property and then hoping that it sticks after you restart manually (I find it rarely does stick, seems like that gets reset immediately)
this behaviour is current as of MC33