Spotify - playlists are superior and gives good recommendations. Artists/latest albums might be withheld but I'm sure you can work around that problem
Apple music is a bit unstable, I tend to encounter loading issues quite often. Playlists suck. Overall it does the job quite okay. I don't know about the iCloud library thing where it messes up the library since I keep that off, but I think it is still filled with problems.
I subscribe to apple music, but don't use it on any apple products so that may not be an accurate experience.