Wow! I was thinking about doing something similar (extracting audio features to find really similar songs) some weeks ago. I love the idea, it'd be great to have something like this to discover music too, but it'll be difficult to discover new music because it won't be present in the collection.