npub1tudtvhmuljgst6k6rlg6fk3ynul0n5450xwslwrc0j3lj83pggys2lgu74 (npub1tud…gu74) Probably not helpful for your situation, but I use an iPod Video (5th Gen) with a 1TB SSD installed in it (and a refurbished battery) connected to a pair of CRK studio monitors, set on shuffle, and with a couple more years to go at current play-rate before I play through the last refresh of the music on it.
It’s a slight pain, as I have to walk to the box to fiddle with it, but I also have to walk to the speakers to turn them on or off, so it’s not too bad.