I know this response is months late, but I have a subscription to DMP. I forgot how I stumbled upon it, but I’ve been using it for the past year and half with no complaints. For only $20 a month, it’s more than worth it. I play a lot of Trap and House and it provides a nice selection if you’re into the more mainstream EDM tunes nowadays without being overwhelming. It covers a ton of the Top40 lists as well. Plus, it’s availability of acapellas is superb. They aren’t always studio quality acapellas, but they do a damn fine job since most people will mix the raw vocals with other songs anyway. It also has a decent selection of hip hop and tech house here and there. You can definitely find some hidden gems. It’s my only record pool subscription since I tend to buy everything else separately off of Beatport or iTunes or in stores.
As for the music key/notation, I haven’t downloaded songs strictly based on key, but DMP clearly lets you easily find matching tunes.