Ok, I have reworked the article and hopefully brought it up to speed. From my interpretation of [[WP:MUSIC] I think it passes and have listed a few points through a link on the talk page.  If other editors involved here still question the notability, please let me know how I can improve the article, or take the article to AfD, however I think that if it goes to AfD it will result in a keep. Regards