I’ve done this myself and the thing that ultimately blocked me from enjoying my iPod is the fact that I wasn’t able to take my music library, which is all streaming, and put it on my iPod.
It is still on my todo list to write a high quality open source scraper for Apple Music and/or Spotify
One pro tip to go further is that you can get a teeny tiny 30 pin Bluetooth adapter and listen using AirPods. It works great, and is a great use of the larger battery: https://store.kokkia.com/i10stinybluetoothipodtransmitterfor...
Best I have seen is a thing that converts Spotify playlists to YT ones and then just use youtube-dl. I have seen some automation around this. It is 80-90% accurate and requires a little cleanup in terms of playlist conversation, same versions of songs etc.
[1] https://www.noteburner.com
[2] https://github.com/ExistentialAudio/BlackHole