Using recommendation engines feels like wading through the sewers. Eventually you find some gems but you have to pass a lot of shit on the way. Listening to actual DJ sets is gem after gem. Only problem is if you are looking for stuff to dj with yourself, most of what they are playing is yet unreleased or private edits that never come out.