I think I'll use that a bit more myself. I did find a lot of the music I wanted wasn't on there, unfortunately, but with the kind of obscure music I (and you) like it's to be expected sometimes. And it's also early days for that site, so it will no doubt improve in time.
Most bands actually make most of their money from gigs, though, I think. So I try and support them that way as well.