I don't have a suggestion for a streaming platform, but I would like to additionally recommend LastFM (https://www.last.fm) to log the music you actually listen to. Set it up once, that's it.
I'm using it for almost 10 years now and have gone through different sources such as local music and...