Snocap sucks from the artist perspective.. bottom line. As an independant artist, I've read their terms and the deal they offer artists really isn't great. Snocap takes a large amount of the profits of each song (much more than they deserve). Yes, you can name your price, but you get much less from each sale than you think. The terms of service is also a very long read. Consider, as you mentioned, how many people actually browse Snocap for music (not many), the answer becomes crystal clear. Snocap sucks.
Get live TV over the internet
Say goodbye to cable -- check out the top five live TV streaming services available now.