I'm a big fan of local (USB) media no matter what. Thing to consider with pretty much all of the streaming services. Audio quality on the free tiers is going to be garbage pretty much universally. The paid subscriptions offer higher quality streams usually (except spotify, their pricing model is to sell cheaply to many and they optimize their files to make the most use of their bandwidth vs offering high quality streams). When you're using a USB stick, YOU control the audio quality of the media played, and most people I know rip their own stuff at minimum 320k (if they're not just going FLAC). It's a big, noticeable difference, but it does make for larger files ( so fewer fit on a USB). FLAC files are big, but they're worth it. With our stock systems you can tell a 128k stream from a FLAC file pretty easily, and if you swap in higher end aftermarket stuff it's even more obvious.