I use Silicon Dusts HD home run and it works great. Live TV from home while I'm travelling is one of my primary use cases. I subscribe to a TV listing service. The DVR function is good too. My biggest issue was that I had to get a graphics card that could transcode on the fly then TV worked perfectly.
With the Plex Pass, it was a one time fee (Lifetime Membership), and I've been enjoying it since (6+ years). I use CPU for transcoding.
Well, to be frank, even Plex's DVR could be better (e.g. I tell it to record a certain TV show, but I can't tell it not to record certain episodes, etc). I imagine other services do better on that count.
But my memory was that Jellyfin was terrible at it.