Well I've got my RPi 4 running Channels to aggregate my tuners and provide a guide. Funny enough I loaded the Channels app a few days ago while I was doing some server maintenance and I don't know what if anything was changed but it looks much better. Anyway, as designed it's mostly for TV and not so much for managing other media yet so I have Emby running on the front end and love it. Everything works. I had 6 DVR recordings going at once yesterday and the RPi was fine, as well as the Emby docker which oddly was only using about 400mb and nominal CPU.
This was all very frustrating to set up as it's not an out of the box solution, but thanks for your patience while I worked through it.
....and that's what's missing. No frustration. No grief whatsoever in fact. So am I supposed to just use this thing now? I'm bored, lol.