Weirdly, it seems like the only non-modular part are the buttons on the right side. You can swap out the right stick for other things (like additional buttons), but you can't put a stick up top. A bit above my price range, but a super cool idea.
I've got Jellyfin running on an odroid, and it's pretty solid.
Not sure if you're the type to need access to your home network while away, but I also use a pi zero as my "login gateway"--I forward just port 22 to it from the WAN, and I have ssh set up to only allow logins with a key. I can set up dynamic port forwarding and tunnel through to my home network, and that pi zero has no other function (so even if I screw something else up on another server, I can still access my network).
Yes, polluting data sets is a way to combat unethical LLMs, but there's no practical way to publish something publicly while protecting it from data scrapers.
Mill the wind, obviously