I've been looking at BeatStars myself. As a producer, my concern would be the saturation of tracks already. It may take a lot of work to external marketing to get noticed, and at the same time, you're introducing your potential customers to the competition. But the artist/customer, there is a plethora of material available.