The question is how motivated are you to learn what you need to manage a device?
If you want to dive in and get your hands dirty then I’d recommend a little mini PC off Amazon and Fedora Server which comes out of the box with Cockpit which will help you administer your server. If it’s something you’re not that into and just need storage for your stuff, I’d say pick up a NAS from someone like Synology or Ugreen. They’ll generally take care of themselves.
It’s not my default shell on most of my servers but I use it all the time. I’m just not a fan of treating everything as a stream of text to grep, trim and sort into structured data that’s easier to work with. Plus, cross platform. I’ve tried nushell a bit but I always go back to PowerShell.