Just read your Channels DVR 2021 Year in Review email blast and, true, you have added a lot of good stuff
But one thing that's still missing, and would be really appreciated is app-based transcoding to a new file.
There are multiple ways this would be helpful (which, yes, I understand, means that after getting the basics in place, you want a UI that's powerful but not overwhelming...)
The obvious first use case is to transcode MPG2 to 264 or 265 (or, in year or so, 266) while stripping out commercials, to create a file people want to store in their permanent media collection. This is the sort of thing that's probably best handled by allowing people to choose a file and select "Transcode" from a popup menu, or a button, or whatever. Oldsters will remember versions of this in EyeTV.
But an interesting second use case is to transcode ephemeral content. 265 is now so much smaller than MPG2 that being able to shrink all one's ephemeral content effectively triples or so the size of one's Channels DVR storage, which is a nice little boost. And having the content completely in 265 probably means that all non-local viewing and random access will feel snappier without the delay inherent in having the server live-transcode from MPG2.
Doing this now also kinda sorta gets you readier for ATSC3, which right now is in place and sorta works as direct playback, but has a bunch of features not really integrated yet; a pipeline that looks more like
content -> 265 -> network playback seems like it might be an easier way to simultaneously support both ATSC and ATSC3.