I am in the process of making the switch, and one thing I miss about Heimdall is the ability to set the background color of the card. I've made a feature request.
That's exactly it. If I have it in 4K I like to have it in HD to save on the transcoding. It also gives an excuse for a second set of posters in Plex 😉
I've got some projects that are fun to get up and running for sure.
Kasm Workspaces - Containerized apps fully accesible through a browser. Think Firefox, Discord, or even a full Linux distro.
Games on Whale - Turn your server into a remote emulation station. You can use Moonlight to remote into your system and run all kinds of emulators. Requires a lot of config to get working though. (Look for Wolf, it's the improved version of Gamesonwhale"
Stable-diffusion - if you've spare GPU power, use it to generate some AI shit. Fun as fuck to mess around with.
speedtest-tracker - Love my metrics. Keeps track of your up/down rates.
AudioBookShelf - my go to Audiobook player. good phone apps too.
I've been using Plex for years. The client is available for almost any device, and it doesn't require any media management, just download a TV or Movie into a directory and adds the metadata immediately. Like Netflix at home. You can also build public links for friends to view your library.
Because Plex is a bitch and often doesnt play nice when you have different resolutions of the same movie/episode. So in order to keep things working properly (as in, only transcode when absolutely needed, or never) a lot of people have their 4K content in a separate library from the other stuff. And then they only share the 4K libraries with those users who are capable of directplaying it for example. This avoids a lot of issues. And as a result of that you also have separate 4K instances of Radarr/Sonarr so things dont get mixed up.
Of course someone will comment "but it works perfect for me duh!"
You're right but I just want to mention for many this is unnecessary. If your userbase is small, especially when they're all on the same network using modern devices with Findroid/Swiftfin/JMP they can easily direct stream 4K and in my personal case my GPU can handle multiple 4K transcodes so when it does have to do that it's not a big deal.