They could also consider making manual youtube playlists and setting up a media computer with something like TubeArchivist. Selfhosting youtube is the only actually useful thing in my "homelab".
I'm only mentioning this because for years I've been making music playlists and archiving them. When you come back to them on youtube a few years later a few songs are always gone/ unavailable. Some of my favorite songs don't exist on yt anymore
YouTube does a really good job at making playlists on the fly. Choosing the first song on YouTube will get you a playlist of somewhat similar songs. It took me a while to get used to relative to Spotify but now I much prefer the YT method.