I had that page bookmarked for about 6 months. Thanks for reminding me of it. Now that I have more time for music, I may explore it a bit more.
I guess I'm not much help with your question, but if I remember correctly, there is quite a list of artists on that site. Maybe you could contact a few of them and find out how much good the site has done for them. Just an idea. I'm going to check it out again later tonight. Thanks for reminding me of the name. Hope my small suggestion helps.
Tom