I think I'll probably be more on the crazy thing side
- HDR -> SDR transcoding. There's a lot of HDR content now (i.e. UHD Blu-Rays), and streaming around to different devices I'd like to be able to transcode from HDR to SDR for older devices that can't play HDR content.
- Dolby Vision support. This is also a hard area with various different profiles and devices that will play basically all the profiles (NDIVIA Shield) and some that is limited but can play a few profiles (Apple TV/Fire Stick). Fallback to an HDR or SDR layer if the player doesn't support that profile would also be nice, and see the previous comment on what to do if it's transcoding .
- Multiple User Support. Being able to track a few different watched/unwatched lists is all I'd really want to see here. The same recordings, same favorites, etc would be fine just having a different list of what was watched or where a video was stopped for playback would be all I'd really need for the multiple user support.
- Trakt Support. But only if there's multiple user support to link to different trakt accounts for watched/unwatched syncing and scrobbling for the current position. I really like just using trakt to keep track of what I'm watching and mark stuff there and sync to everything else since there's a lot of different ways to watch episodes.