I switched from Spotify to Deezer a little over a year ago, largely because Spotify wasn't adequately moderating disinformation and hate speech in it's hosted Podcasts, but if anything has made me love Deezer it is that I can upload my own MP3s and stream them everywhere.
I never have any issues with Deezer not having something that Spotify has, it's just nice being able to dump all my obscure tracks into one service so I can play whatever I want and make playlists using all of it.
@Alex Where's their moderation policy? I can't find it on their English website at least.
@Linza See Article 7: https://www.deezer.com/legal/cgu
Short but effective IMHO.
The only thing that would make it perfect is a Linux client. The Windows/Mac Clients are just electron Apps, so there are third-party wrappers, but an official release would be excellent.