Hmm...
Well this is a nice idea, use NG to promote your band, very clever indeed. Except I think your music sucks, and if I ever see anything like this from anyone else ever again, I'm blamming it. This gets a two simply because it's a creative idea.
Just never do it again.