Personally I have never felt the need to look further than Spotify seeing as it has all the features I need but this is food for thought.
I can totally understand that. It took me a while to realize that there are other options out there that might have some nifty features I'm not getting with Spotify.