The casting bit is the missing piece for me.
I’ve built a RasPi with Kodi for our caravan, to use Plex and stream our free-to-air TV here in Australia (using Musk’s space innernets). I just miss being able to cast from my phone, for the occasional thing I can’t do with a Kodi add-on.
Entirely self-hosted at home, on Proxmox. My Piped server (as well as many others) can only reach the internet via my Mullvad VPN.